Partager via


ConfigurationBotFrameworkAuthentication Classe

Définition

Crée une BotFrameworkAuthentication instance à partir de la configuration.

public class ConfigurationBotFrameworkAuthentication : Microsoft.Bot.Connector.Authentication.BotFrameworkAuthentication
type ConfigurationBotFrameworkAuthentication = class
    inherit BotFrameworkAuthentication
Public Class ConfigurationBotFrameworkAuthentication
Inherits BotFrameworkAuthentication
Héritage
ConfigurationBotFrameworkAuthentication

Constructeurs

ConfigurationBotFrameworkAuthentication(IConfiguration, ServiceClientCredentialsFactory, AuthenticationConfiguration, IHttpClientFactory, ILogger)

Initialise une nouvelle instance de la classe ConfigurationBotFrameworkAuthentication.

Méthodes

AuthenticateChannelRequestAsync(String, CancellationToken)

Authentifiez les demandes du protocole Bot Framework auprès des compétences.

AuthenticateRequestAsync(Activity, String, CancellationToken)

Valider les demandes du protocole Bot Framework.

AuthenticateStreamingRequestAsync(String, String, CancellationToken)

Valider les demandes du protocole Bot Framework.

CreateBotFrameworkClient()

Crée un BotFrameworkClient utilisé pour appeler Des compétences.

CreateConnectorFactory(ClaimsIdentity)

Crée un ConnectorFactory qui peut être utilisé pour créer IConnectorClient qui utilise les informations d’identification de cet environnement cloud particulier.

CreateUserTokenClientAsync(ClaimsIdentity, CancellationToken)

Crée l’instance appropriée UserTokenClient .

GenerateCallerIdAsync(ServiceClientCredentialsFactory, ClaimsIdentity, String, CancellationToken)

Génère l’callerId approprié pour écrire dans l’activité, ce qui peut être null.

(Hérité de BotFrameworkAuthentication)
GetOriginatingAudience()

Obtient l’audience d’origine de l’étendue OAuth du bot.

S’applique à