BotFrameworkAdapter.GetUserTokenAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken) |
Försöker hämta token för en användare som finns i ett inloggningsflöde med hjälp av anpassade AppCredentials. |
GetUserTokenAsync(ITurnContext, String, String, CancellationToken) |
Försöker hämta token för en användare som finns i ett inloggningsflöde med hjälp av robotens AppCredentials. |
GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
Försöker hämta token för en användare som finns i ett inloggningsflöde med hjälp av anpassade AppCredentials.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse> GetUserTokenAsync (Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Connector.Authentication.AppCredentials oAuthAppCredentials, string connectionName, string magicCode, System.Threading.CancellationToken cancellationToken = default);
abstract member GetUserTokenAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
override this.GetUserTokenAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
Public Overridable Function GetUserTokenAsync (turnContext As ITurnContext, oAuthAppCredentials As AppCredentials, connectionName As String, magicCode As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TokenResponse)
Parametrar
- turnContext
- ITurnContext
Kontext för den aktuella konversationsvändningen med användaren.
- oAuthAppCredentials
- AppCredentials
AppCredentials för OAuth.
- connectionName
- String
Namnet på den autentiseringsanslutning som ska användas.
- magicCode
- String
(Valfritt) Valfri användare angav kod för att verifiera.
- cancellationToken
- CancellationToken
Annulleringstoken.
Returer
Tokensvar.
Implementeringar
Gäller för
GetUserTokenAsync(ITurnContext, String, String, CancellationToken)
Försöker hämta token för en användare som finns i ett inloggningsflöde med hjälp av robotens AppCredentials.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse> GetUserTokenAsync (Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, string magicCode, System.Threading.CancellationToken cancellationToken = default);
abstract member GetUserTokenAsync : Microsoft.Bot.Builder.ITurnContext * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
override this.GetUserTokenAsync : Microsoft.Bot.Builder.ITurnContext * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
Public Overridable Function GetUserTokenAsync (turnContext As ITurnContext, connectionName As String, magicCode As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TokenResponse)
Parametrar
- turnContext
- ITurnContext
Kontext för den aktuella konversationsvändningen med användaren.
- connectionName
- String
Namnet på den autentiseringsanslutning som ska användas.
- magicCode
- String
(Valfritt) Valfri användare angav kod för att verifiera.
- cancellationToken
- CancellationToken
Annulleringstoken.
Returer
Tokensvar.