BotFrameworkAdapter.GetOauthSignInLinkAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
GetOauthSignInLinkAsync(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í, pomocí appCredentials robota. |
GetOauthSignInLinkAsync(ITurnContext, AppCredentials, 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í, pomocí přizpůsobených přihlašovacích údajů AppCredentials. |
GetOauthSignInLinkAsync(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í, pomocí appCredentials robota. |
GetOauthSignInLinkAsync(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í, pomocí přizpůsobených přihlašovacích údajů AppCredentials. |
GetOauthSignInLinkAsync(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í, pomocí appCredentials robota.
public virtual System.Threading.Tasks.Task<string> GetOauthSignInLinkAsync (Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, System.Threading.CancellationToken cancellationToken = default);
abstract member GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
override this.GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Overridable Function GetOauthSignInLinkAsync (turnContext As ITurnContext, connectionName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of String)
Parametry
- turnContext
- ITurnContext
Kontext aktuálního obratu konverzace s uživatelem
- connectionName
- String
Název připojení ověřování, které se má použít.
- cancellationToken
- CancellationToken
Token zrušení, který může být použit 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, která se má provést.
Implementuje
Poznámky
Pokud se úkol úspěšně dokončí, výsledek obsahuje nezpracovaný odkaz pro přihlášení.
Platí pro
GetOauthSignInLinkAsync(ITurnContext, AppCredentials, 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í, pomocí přizpůsobených přihlašovacích údajů AppCredentials.
public virtual System.Threading.Tasks.Task<string> GetOauthSignInLinkAsync (Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Connector.Authentication.AppCredentials oAuthAppCredentials, string connectionName, System.Threading.CancellationToken cancellationToken = default);
abstract member GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
override this.GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Overridable Function GetOauthSignInLinkAsync (turnContext As ITurnContext, oAuthAppCredentials As AppCredentials, connectionName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of String)
Parametry
- turnContext
- ITurnContext
Kontext aktuálního obratu konverzace s uživatelem
- oAuthAppCredentials
- AppCredentials
AppCredentials pro OAuth.
- connectionName
- String
Název připojení ověřování, které se má použít.
- cancellationToken
- CancellationToken
Token zrušení, který může být použit 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, která se má provést.
Implementuje
Poznámky
Pokud se úkol úspěšně dokončí, výsledek obsahuje nezpracovaný odkaz pro přihlášení.
Platí pro
GetOauthSignInLinkAsync(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í, pomocí appCredentials robota.
public virtual 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>
override this.GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Overridable 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)
Parametry
- turnContext
- ITurnContext
Kontext aktuálního obratu konverzace s uživatelem
- connectionName
- String
Název připojení ověřování, které se má použít.
- userId
- String
ID uživatele, které bude přidruženo k tokenu.
- finalRedirect
- String
Závěrečná adresa URL, na kterou tok OAuth přesměruje.
- cancellationToken
- CancellationToken
Token zrušení, který může být použit 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, která se má provést.
Implementuje
Poznámky
Pokud se úkol úspěšně dokončí, výsledek obsahuje nezpracovaný odkaz pro přihlášení.
Platí pro
GetOauthSignInLinkAsync(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í, pomocí přizpůsobených přihlašovacích údajů AppCredentials.
public virtual System.Threading.Tasks.Task<string> GetOauthSignInLinkAsync (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 GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
override this.GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Overridable Function GetOauthSignInLinkAsync (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 String)
Parametry
- turnContext
- ITurnContext
Kontext aktuálního obratu konverzace s uživatelem
- oAuthAppCredentials
- AppCredentials
AppCredentials pro OAuth.
- connectionName
- String
Název připojení ověřování, které se má použít.
- userId
- String
ID uživatele, které bude přidruženo k tokenu.
- finalRedirect
- String
Závěrečná adresa URL, na kterou tok OAuth přesměruje.
- cancellationToken
- CancellationToken
Token zrušení, který může být použit 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, která se má provést.
Implementuje
Poznámky
Pokud se úkol úspěšně dokončí, výsledek obsahuje nezpracovaný odkaz pro přihlášení.