botframework-connector package
Classes
AppCredentials |
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. |
AuthenticationConfiguration |
Paramètres de configuration généraux pour l’authentification. |
AuthenticationError |
Classe |
BotFrameworkAuthentication |
Représente un environnement cloud utilisé pour authentifier les appels réseau Bot Framework Protocol dans cet environnement. |
BotFrameworkAuthenticationFactory |
Fabrique de BotFrameworkAuthentication qui encapsule le code d’authentification bot Framework Protocol spécifique à l’environnement. |
BotFrameworkClientImpl | |
CertificateAppCredentials |
Implémentation de l’authentification CertificateAppCredentials |
ClaimsIdentity |
Représente une identité basée sur les revendications. |
ConnectorFactory |
Classe de fabrique utilisée pour créer ConnectorClients avec les informations d’identification appropriées pour l’appId actuel. |
ConnectorFactoryImpl | |
SimpleCredentialProvider | |
EndorsementsValidator |
Contient des méthodes d’assistance pour vérifier les approbations JWT. |
JwtTokenExtractor |
Classe de traitement des jetons JWT qui obtient les informations d’identité et effectue la validation des jetons de sécurité. |
JwtTokenProviderFactory | |
ManagedIdentityAppCredentials |
Implémentation de l’authentification Managed Service Identity. |
ManagedIdentityAuthenticator |
Abstraction permettant d’acquérir des jetons à partir d’une identité de service managé. |
ManagedIdentityServiceClientCredentialsFactory |
Implémentation d’identité managée de la classe abstraite ServiceClientCredentialsFactory. |
MicrosoftAppCredentials |
Implémentation de l’authentification MicrosoftAppCredentials |
OpenIdMetadata |
Classe chargée de gérer les métadonnées OpenId. |
ParameterizedBotFrameworkAuthentication | |
PasswordServiceClientCredentialFactory |
Implémentation simple de l’interface ServiceClientCredentialsFactory. |
ServiceClientCredentialsFactory |
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. |
UserTokenClient |
Client pour le service de jeton d’utilisateur d’accès. |
UserTokenClientImpl | |
ConnectorClient | |
ConnectorClientContext | |
Attachments |
Classe représentant des pièces jointes. |
Conversations |
Classe représentant une conversation. |
EmulatorApiClient |
L’objectif de cette classe est d’émuler un client d’API. |
Teams |
Classe représentant une équipe Teams. |
ReadReceiptInfo |
Informations générales sur un reçu en lecture. |
TeamsConnectorClient | |
TeamsConnectorClientContext |
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. |
BotSignIn |
Classe représentant un BotSignIn. |
UserToken |
Classe représentant un UserToken. |
TokenApiClient | |
TokenApiClientContext |
Interfaces
Alias de type
AuthenticateRequestResult |
Résultat d’un appel pour authentifier une demande bot Framework Protocol. |
ValidateClaims |
Utilisé pour valider une liste de revendications et doit lever une exception si la validation échoue. |
StatusCode | |
AttachmentsGetAttachmentInfoResponse |
Contient des données de réponse pour l’opération getAttachmentInfo. |
AttachmentsGetAttachmentResponse |
Contient des données de réponse pour l’opération getAttachment. |
ConversationsCreateConversationResponse |
Contient des données de réponse pour l’opération createConversation. |
ConversationsGetActivityMembersResponse |
Contient des données de réponse pour l’opération getActivityMembers. |
ConversationsGetConversationMemberResponse |
Contient des données de réponse pour l’opération getConversationMember. |
ConversationsGetConversationMembersResponse |
Contient des données de réponse pour l’opération getConversationMembers. |
ConversationsGetConversationPagedMembersResponse |
Contient des données de réponse pour l’opération getConversationPagedMembers. |
ConversationsGetConversationsResponse |
Contient des données de réponse pour l’opération getConversations. |
ConversationsReplyToActivityResponse |
Contient des données de réponse pour l’opération replyToActivity. |
ConversationsSendConversationHistoryResponse |
Contient des données de réponse pour l’opération sendConversationHistory. |
ConversationsSendToConversationResponse |
Contient des données de réponse pour l’opération sendToConversation. |
ConversationsUpdateActivityResponse |
Contient des données de réponse pour l’opération updateActivity. |
ConversationsUploadAttachmentResponse |
Contient des données de réponse pour l’opération uploadAttachment. |
TeamsFetchChannelListResponse |
Contient des données de réponse pour l’opération fetchChannelList. |
TeamsFetchMeetingParticipantResponse |
Contient des données de réponse pour l’opération fetchMeetingParticipant. |
TeamsFetchTeamDetailsResponse |
Contient des données de réponse pour l’opération fetchTeamDetails. |
TeamsMeetingInfoResponse |
Contient des données de réponse pour l’opération fetchMeetingInfo. |
BotSignInGetSignInResourceResponse |
Contient des données de réponse pour l’opération getSignInResource. |
BotSignInGetSignInUrlResponse |
Contient des données de réponse pour l’opération getSignInUrl. |
UserTokenExchangeAsyncResponse |
Contient des données de réponse pour l’opération exchangeAsync. |
UserTokenGetAadTokensResponse |
Contient des données de réponse pour l’opération getAadTokens. |
UserTokenGetTokenResponse |
Contient des données de réponse pour l’opération getToken. |
UserTokenGetTokenStatusResponse |
Contient des données de réponse pour l’opération getTokenStatus. |
UserTokenSignOutResponse |
Contient des données de réponse pour l’opération de déconnexion. |
Functions
allowed |
Créer un validateur de revendications d’appelants autorisés |
Informations relatives à la fonction
allowedCallersClaimsValidator(string[])
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