Delen via


BotFrameworkAdapter.GetOauthSignInLinkAsync Methode

Definitie

Overloads

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)

Haal de onbewerkte aanmeldingskoppeling op die naar de gebruiker wordt verzonden voor aanmelding voor een verbindingsnaam, met behulp van de AppCredentials van de bot.

GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, CancellationToken)

Haal de onbewerkte aanmeldingskoppeling op die naar de gebruiker wordt verzonden voor aanmelding voor een verbindingsnaam, met behulp van aangepaste AppCredentials.

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

Haal de onbewerkte aanmeldingskoppeling op die naar de gebruiker wordt verzonden voor aanmelding voor een verbindingsnaam, met behulp van de AppCredentials van de bot.

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

Haal de onbewerkte aanmeldingskoppeling op die naar de gebruiker wordt verzonden voor aanmelding voor een verbindingsnaam, met behulp van aangepaste AppCredentials.

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)

Haal de onbewerkte aanmeldingskoppeling op die naar de gebruiker wordt verzonden voor aanmelding voor een verbindingsnaam, met behulp van de AppCredentials van de bot.

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)

Parameters

turnContext
ITurnContext

Context voor de huidige wending van het gesprek met de gebruiker.

connectionName
String

Naam van de verificatieverbinding die moet worden gebruikt.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om een kennisgeving van annulering te ontvangen.

Retouren

Een taak die het werk vertegenwoordigt dat in de wachtrij staat om uit te voeren.

Implementeringen

Opmerkingen

Als de taak is voltooid, bevat het resultaat de onbewerkte aanmeldingskoppeling.

Van toepassing op

GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, CancellationToken)

Haal de onbewerkte aanmeldingskoppeling op die naar de gebruiker wordt verzonden voor aanmelding voor een verbindingsnaam, met behulp van aangepaste 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)

Parameters

turnContext
ITurnContext

Context voor de huidige wending van het gesprek met de gebruiker.

oAuthAppCredentials
AppCredentials

AppCredentials voor OAuth.

connectionName
String

Naam van de verificatieverbinding die moet worden gebruikt.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om een kennisgeving van annulering te ontvangen.

Retouren

Een taak die het werk vertegenwoordigt dat in de wachtrij staat om uit te voeren.

Implementeringen

Opmerkingen

Als de taak is voltooid, bevat het resultaat de onbewerkte aanmeldingskoppeling.

Van toepassing op

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

Haal de onbewerkte aanmeldingskoppeling op die naar de gebruiker wordt verzonden voor aanmelding voor een verbindingsnaam, met behulp van de AppCredentials van de bot.

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)

Parameters

turnContext
ITurnContext

Context voor de huidige wending van het gesprek met de gebruiker.

connectionName
String

Naam van de verificatieverbinding die moet worden gebruikt.

userId
String

De gebruikers-id die aan het token wordt gekoppeld.

finalRedirect
String

De uiteindelijke URL waarnaar de OAuth-stroom wordt omgeleid.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om een kennisgeving van annulering te ontvangen.

Retouren

Een taak die het werk vertegenwoordigt dat in de wachtrij staat om uit te voeren.

Implementeringen

Opmerkingen

Als de taak is voltooid, bevat het resultaat de onbewerkte aanmeldingskoppeling.

Van toepassing op

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

Haal de onbewerkte aanmeldingskoppeling op die naar de gebruiker wordt verzonden voor aanmelding voor een verbindingsnaam, met behulp van aangepaste 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)

Parameters

turnContext
ITurnContext

Context voor de huidige wending van het gesprek met de gebruiker.

oAuthAppCredentials
AppCredentials

AppCredentials voor OAuth.

connectionName
String

Naam van de verificatieverbinding die moet worden gebruikt.

userId
String

De gebruikers-id die aan het token wordt gekoppeld.

finalRedirect
String

De uiteindelijke URL waarnaar de OAuth-stroom wordt omgeleid.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om een kennisgeving van annulering te ontvangen.

Retouren

Een taak die het werk vertegenwoordigt dat in de wachtrij staat om uit te voeren.

Implementeringen

Opmerkingen

Als de taak is voltooid, bevat het resultaat de onbewerkte aanmeldingskoppeling.

Van toepassing op