Partager via


BotFrameworkAuthentication Classe

Définition

Représente un environnement cloud utilisé pour authentifier les appels réseau bot Framework Protocol au sein de cet environnement.

public abstract class BotFrameworkAuthentication
type BotFrameworkAuthentication = class
Public MustInherit Class BotFrameworkAuthentication
Héritage
BotFrameworkAuthentication
Dérivé

Constructeurs

BotFrameworkAuthentication()

Représente un environnement cloud utilisé pour authentifier les appels réseau bot Framework Protocol au sein de cet environnement.

Méthodes

AuthenticateChannelRequestAsync(String, CancellationToken)

Authentifier les demandes de protocole Bot Framework auprès de Skills.

AuthenticateRequestAsync(Activity, String, CancellationToken)

Valider les demandes de protocole Bot Framework.

AuthenticateStreamingRequestAsync(String, String, CancellationToken)

Valider les demandes de protocole Bot Framework.

CreateBotFrameworkClient()

Crée un BotFrameworkClient utilisé pour appeler Skills.

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.

GetOriginatingAudience()

Obtient l’audience d’origine à partir de l’étendue Bot OAuth.

S’applique à