microsoft/teams.net

Public

mirrored fromhttps://github.com/microsoft/teams.netAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
next/core-activitybuilder

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

Libraries/Microsoft.Teams.Api/Activities/Invokes/SignIn/FailureActivity.cs

37lines · modecode

1// Copyright (c) Microsoft Corporation. All rights reserved.
2// Licensed under the MIT License.
3
4using System.Text.Json.Serialization;
5
6using Microsoft.Teams.Common;
7
8namespace Microsoft.Teams.Api.Activities.Invokes;
9
10public partial class Name : StringEnum
11{
12 public partial class SignIn : StringEnum
13 {
14 public static readonly SignIn Failure = new("signin/failure");
15 public bool IsFailure => Failure.Equals(Value);
16 }
17}
18
19public static partial class SignIn
20{
21 /// <summary>
22 /// Represents a signin/failure invoke activity sent by Teams when SSO token exchange fails.
23 /// </summary>
24 public class FailureActivity() : SignInActivity(Name.SignIn.Failure)
25 {
26 /// <summary>
27 /// A value that is associated with the activity.
28 /// </summary>
29 [JsonPropertyName("value")]
30 [JsonPropertyOrder(32)]
31 public new required Api.SignIn.Failure Value
32 {
33 get => (Api.SignIn.Failure)base.Value!;
34 set => base.Value = value;
35 }
36 }
37}
38