botframework-connector package
App |
Implémentation et cache d’authentification AppCredentials générales. Prend en charge tout flux d’informations d’identification du client ADAL. Les sous-classes peuvent implémenter refreshToken pour acquérir le jeton. |
Authentication |
Paramètres de configuration généraux pour l’authentification. |
Authentication |
Classe |
Bot |
Représente un environnement cloud utilisé pour authentifier les appels réseau Bot Framework Protocol dans cet environnement. |
Bot |
Fabrique de BotFrameworkAuthentication qui encapsule le code d’authentification bot Framework Protocol spécifique à l’environnement. |
Bot |
|
Certificate |
Implémentation de l’authentification CertificateAppCredentials |
Claims |
Représente une identité basée sur les revendications. |
Connector |
Classe de fabrique utilisée pour créer ConnectorClients avec les informations d’identification appropriées pour l’appId actuel. |
Connector |
|
Simple |
|
Endorsements |
Contient des méthodes d’assistance pour vérifier les approbations JWT. |
Jwt |
Classe de traitement des jetons JWT qui obtient les informations d’identité et effectue la validation des jetons de sécurité. |
Jwt |
|
Managed |
Implémentation de l’authentification Managed Service Identity. |
Managed |
Abstraction permettant d’acquérir des jetons à partir d’une identité de service managé. |
Managed |
Implémentation d’identité managée de la classe abstraite ServiceClientCredentialsFactory. |
Microsoft |
Implémentation de l’authentification MicrosoftAppCredentials |
Open |
Classe chargée de gérer les métadonnées OpenId. |
Parameterized |
|
Password |
Implémentation simple de l’interface ServiceClientCredentialsFactory. |
Service |
La classe abstraite ServiceClientCredentialsFactory qui permet aux bots de fournir leur propre ServiceClientCredentials pour le bot vers le canal bot ou le bot de compétence aux appels de bot parent. |
User |
Client pour le service de jeton d’utilisateur d’accès. |
User |
|
Connector |
|
Connector |
|
Attachments |
Classe représentant des pièces jointes. |
Conversations |
Classe représentant une conversation. |
Emulator |
L’objectif de cette classe est d’émuler un client d’API. |
Teams |
Classe représentant une équipe Teams. |
Read |
Informations générales sur un reçu en lecture. |
Teams |
|
Teams |
L’extension d’API REST Bot Connector pour Microsoft Teams permet à votre bot d’effectuer des opérations étendues sur le canal Microsoft Teams configuré dans le portail des développeurs Bot Framework. Le service Connecteur utilise rest et JSON standard sur HTTPS. |
Bot |
Classe représentant un BotSignIn. |
User |
Classe représentant un UserToken. |
Token |
|
Token |
Authenticate |
Résultat d’un appel pour authentifier une demande bot Framework Protocol. |
Validate |
Utilisé pour valider une liste de revendications et doit lever une exception si la validation échoue. |
Status |
|
Attachments |
Contient des données de réponse pour l’opération getAttachmentInfo. |
Attachments |
Contient des données de réponse pour l’opération getAttachment. |
Conversations |
Contient des données de réponse pour l’opération createConversation. |
Conversations |
Contient des données de réponse pour l’opération getActivityMembers. |
Conversations |
Contient des données de réponse pour l’opération getConversationMember. |
Conversations |
Contient des données de réponse pour l’opération getConversationMembers. |
Conversations |
Contient des données de réponse pour l’opération getConversationPagedMembers. |
Conversations |
Contient des données de réponse pour l’opération getConversations. |
Conversations |
Contient des données de réponse pour l’opération replyToActivity. |
Conversations |
Contient des données de réponse pour l’opération sendConversationHistory. |
Conversations |
Contient des données de réponse pour l’opération sendToConversation. |
Conversations |
Contient des données de réponse pour l’opération updateActivity. |
Conversations |
Contient des données de réponse pour l’opération uploadAttachment. |
Teams |
Contient des données de réponse pour l’opération fetchChannelList. |
Teams |
Contient des données de réponse pour l’opération fetchMeetingParticipant. |
Teams |
Contient des données de réponse pour l’opération fetchTeamDetails. |
Teams |
Contient des données de réponse pour l’opération fetchMeetingInfo. |
Bot |
Contient des données de réponse pour l’opération getSignInResource. |
Bot |
Contient des données de réponse pour l’opération getSignInUrl. |
User |
Contient des données de réponse pour l’opération exchangeAsync. |
User |
Contient des données de réponse pour l’opération getAadTokens. |
User |
Contient des données de réponse pour l’opération getToken. |
User |
Contient des données de réponse pour l’opération getTokenStatus. |
User |
Contient des données de réponse pour l’opération de déconnexion. |
allowed |
Créer un validateur de revendications d’appelants autorisés |
Créer un validateur de revendications d’appelants autorisés
function allowedCallersClaimsValidator(allowedCallers: string[]): ValidateClaims
Paramètres
- allowedCallers
-
string[]
appelants autorisés de compétence
Retours
fonction de validateur de revendications