Jazyk

BotFrameworkAdapter.GetSignInResourceAsync Metoda

Definice

Přetížení

Name Description
GetSignInResourceAsync(ITurnContext, String, CancellationToken)

Získejte nezpracovaný odkaz pro přihlášení, který se má odeslat uživateli pro přihlášení k názvu připojení.

GetSignInResourceAsync(ITurnContext, String, String, String, CancellationToken)

Získejte nezpracovaný odkaz pro přihlášení, který se má odeslat uživateli pro přihlášení k názvu připojení.

GetSignInResourceAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken)

Získejte nezpracovaný odkaz pro přihlášení, který se má odeslat uživateli pro přihlášení k názvu připojení.

GetSignInResourceAsync(ITurnContext, String, CancellationToken)

Získejte nezpracovaný odkaz pro přihlášení, který se má odeslat uživateli pro přihlášení k názvu připojení.

public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource> GetSignInResourceAsync(Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, System.Threading.CancellationToken cancellationToken = default);
abstract member GetSignInResourceAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource>
override this.GetSignInResourceAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource>
Public Overridable Function GetSignInResourceAsync (turnContext As ITurnContext, connectionName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of SignInResource)

Parametry

turnContext
ITurnContext

Kontext aktuálního otočení konverzace s uživatelem

connectionName
String

Název připojení pro ověřování, které se má použít.

cancellationToken
CancellationToken

Token zrušení, který lze použít jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Úloha, která představuje práci zařazenou do fronty ke spuštění.

Implementuje

Poznámky

Pokud se úkol úspěšně dokončí, výsledek obsahuje nezpracovaný odkaz pro přihlášení.

Platí pro

GetSignInResourceAsync(ITurnContext, String, String, String, CancellationToken)

Získejte nezpracovaný odkaz pro přihlášení, který se má odeslat uživateli pro přihlášení k názvu připojení.

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

Parametry

turnContext
ITurnContext

Kontext aktuálního otočení konverzace s uživatelem

connectionName
String

Název připojení pro ověřování, které se má použít.

userId
String

ID uživatele, které bude přidruženo k tokenu.

finalRedirect
String

Konečná adresa URL, na kterou se tok OAuth přesměruje.

cancellationToken
CancellationToken

Token zrušení, který lze použít jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Úloha, která představuje práci zařazenou do fronty ke spuštění.

Implementuje

Poznámky

Pokud se úkol úspěšně dokončí, výsledek obsahuje nezpracovaný odkaz pro přihlášení.

Platí pro

GetSignInResourceAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken)

Získejte nezpracovaný odkaz pro přihlášení, který se má odeslat uživateli pro přihlášení k názvu připojení.

public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource> GetSignInResourceAsync(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Connector.Authentication.AppCredentials oAuthAppCredentials, string connectionName, string userId, string finalRedirect = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetSignInResourceAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource>
override this.GetSignInResourceAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.SignInResource>
Public Overridable Function GetSignInResourceAsync (turnContext As ITurnContext, oAuthAppCredentials As AppCredentials, connectionName As String, userId As String, Optional finalRedirect As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of SignInResource)

Parametry

turnContext
ITurnContext

Kontext aktuálního otočení konverzace s uživatelem

oAuthAppCredentials
AppCredentials

AppCredentials pro OAuth.

connectionName
String

Název připojení pro ověřování, které se má použít.

userId
String

ID uživatele, které bude přidruženo k tokenu.

finalRedirect
String

Konečná adresa URL, na kterou se tok OAuth přesměruje.

cancellationToken
CancellationToken

Token zrušení, který lze použít jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Úloha, která představuje práci zařazenou do fronty ke spuštění.

Implementuje

Poznámky

Pokud se úkol úspěšně dokončí, výsledek obsahuje nezpracovaný odkaz pro přihlášení.

Platí pro