Lingua

IUserTokenProvider.GetOauthSignInLinkAsync Metodo

Definizione

Overload

Nome Descrizione
GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)

Ottenere il collegamento di accesso non elaborato da inviare all'utente per l'accesso per un nome di connessione, usando le credenziali app del bot.

GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)

Ottenere il collegamento di accesso non elaborato da inviare all'utente per l'accesso per un nome di connessione, usando le credenziali app del bot.

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)

Ottenere il collegamento di accesso non elaborato da inviare all'utente per l'accesso per un nome di connessione, usando le credenziali app del bot.

public System.Threading.Tasks.Task<string> GetOauthSignInLinkAsync(Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, System.Threading.CancellationToken cancellationToken);
abstract member GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Function GetOauthSignInLinkAsync (turnContext As ITurnContext, connectionName As String, cancellationToken As CancellationToken) As Task(Of String)

Parametri

turnContext
ITurnContext

Contesto per il turno di conversazione corrente con l'utente.

connectionName
String

Nome della connessione di autenticazione da usare.

cancellationToken
CancellationToken

Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere un avviso di annullamento.

Valori restituiti

Attività che rappresenta il lavoro in coda da eseguire.

Commenti

Se l'attività viene completata correttamente, il risultato contiene il collegamento di accesso non elaborato.

Si applica a

GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)

Ottenere il collegamento di accesso non elaborato da inviare all'utente per l'accesso per un nome di connessione, usando le credenziali app del bot.

public System.Threading.Tasks.Task<string> GetOauthSignInLinkAsync(Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, string userId, string finalRedirect = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Function GetOauthSignInLinkAsync (turnContext As ITurnContext, connectionName As String, userId As String, Optional finalRedirect As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of String)

Parametri

turnContext
ITurnContext

Contesto per il turno di conversazione corrente con l'utente.

connectionName
String

Nome della connessione di autenticazione da usare.

userId
String

ID utente che verrà associato al token.

finalRedirect
String

URL finale a cui verrà reindirizzato il flusso OAuth.

cancellationToken
CancellationToken

Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere un avviso di annullamento.

Valori restituiti

Attività che rappresenta il lavoro in coda da eseguire.

Commenti

Se l'attività viene completata correttamente, il risultato contiene il collegamento di accesso non elaborato.

Si applica a