botframework-connector package
Clases
AppCredentials |
Implementación y caché generales de la autenticación de AppCredentials. Admite cualquier flujo de credenciales de cliente de ADAL. Las subclases pueden implementar refreshToken para adquirir el token. |
AuthenticationConfiguration |
Opciones de configuración generales para la autenticación. |
AuthenticationError |
General |
BotFrameworkAuthentication |
Representa un entorno en la nube que se usa para autenticar las llamadas de red de Bot Framework Protocol dentro de este entorno. |
BotFrameworkAuthenticationFactory |
Generador de BotFrameworkAuthentication que encapsula el código de autenticación específico del protocolo bot framework específico del entorno. |
BotFrameworkClientImpl | |
CertificateAppCredentials |
Implementación de autenticación de CertificateAppCredentials |
ClaimsIdentity |
Representa una identidad basada en notificaciones. |
ConnectorFactory |
Clase de fábrica que se usa para crear ConnectorClients con las credenciales adecuadas para el appId actual. |
ConnectorFactoryImpl | |
SimpleCredentialProvider | |
EndorsementsValidator |
Contiene métodos auxiliares para comprobar las aprobaciones de JWT. |
JwtTokenExtractor |
Clase de procesamiento de tokens JWT que obtiene información de identidad y realiza la validación de tokens de seguridad. |
JwtTokenProviderFactory | |
ManagedIdentityAppCredentials |
Implementación de autenticación de Managed Service Identity. |
ManagedIdentityAuthenticator |
Abstracción para adquirir tokens de managed Service Identity. |
ManagedIdentityServiceClientCredentialsFactory |
Una implementación de identidad administrada de la clase abstracta ServiceClientCredentialsFactor y. |
MicrosoftAppCredentials |
Implementación de autenticación de MicrosoftAppCredentials |
OpenIdMetadata |
Clase encargada de administrar los metadatos de OpenId. |
ParameterizedBotFrameworkAuthentication | |
PasswordServiceClientCredentialFactory |
Implementación sencilla de la interfaz |
ServiceClientCredentialsFactory |
La clase abstracta ServiceClientCredentialsFactory que permite a los bots proporcionar sus propios ServiceClientCredentials para bot a canal de bot o bot de aptitud a llamadas de bot principal. |
UserTokenClient |
Cliente para el servicio de token de usuario de acceso. |
UserTokenClientImpl | |
ConnectorClient | |
ConnectorClientContext | |
Attachments |
Clase que representa los datos adjuntos. |
Conversations |
Clase que representa una conversación. |
EmulatorApiClient |
El propósito de esta clase es emular un cliente de API. |
Teams |
Clase que representa a Teams. |
ReadReceiptInfo |
Información general sobre un recibo de lectura. |
TeamsConnectorClient | |
TeamsConnectorClientContext |
La extensión de API DE REST de Bot Connector para Microsoft Teams permite al bot realizar operaciones extendidas en el canal de Microsoft Teams configurado en el Portal para desarrolladores de Bot Framework . El servicio Connector usa REST estándar del sector y JSON a través de HTTPS. |
BotSignIn |
Clase que representa un BotSignIn. |
UserToken |
Clase que representa un UserToken. |
TokenApiClient | |
TokenApiClientContext |
Interfaces
Alias de tipos
AuthenticateRequestResult |
Resultado de una llamada para autenticar una solicitud de Protocolo de Bot Framework. |
ValidateClaims |
Se usa para validar una lista de notificaciones y debe producir una excepción si se produce un error en la validación. |
StatusCode | |
AttachmentsGetAttachmentInfoResponse |
Contiene datos de respuesta para la operación getAttachmentInfo. |
AttachmentsGetAttachmentResponse |
Contiene datos de respuesta para la operación getAttachment. |
ConversationsCreateConversationResponse |
Contiene datos de respuesta para la operación createConversation. |
ConversationsGetActivityMembersResponse |
Contiene datos de respuesta para la operación getActivityMembers. |
ConversationsGetConversationMemberResponse |
Contiene datos de respuesta para la operación getConversationMember. |
ConversationsGetConversationMembersResponse |
Contiene datos de respuesta para la operación getConversationMembers. |
ConversationsGetConversationPagedMembersResponse |
Contiene datos de respuesta para la operación getConversationPagedMembers. |
ConversationsGetConversationsResponse |
Contiene datos de respuesta para la operación getConversations. |
ConversationsReplyToActivityResponse |
Contiene datos de respuesta para la operación replyToActivity. |
ConversationsSendConversationHistoryResponse |
Contiene datos de respuesta para la operación sendConversationHistory. |
ConversationsSendToConversationResponse |
Contiene datos de respuesta para la operación sendToConversation. |
ConversationsUpdateActivityResponse |
Contiene datos de respuesta para la operación updateActivity. |
ConversationsUploadAttachmentResponse |
Contiene datos de respuesta para la operación uploadAttachment. |
TeamsFetchChannelListResponse |
Contiene datos de respuesta para la operación fetchChannelList. |
TeamsFetchMeetingParticipantResponse |
Contiene datos de respuesta para la operación fetchMeetingParticipant. |
TeamsFetchTeamDetailsResponse |
Contiene datos de respuesta para la operación fetchTeamDetails. |
TeamsMeetingInfoResponse |
Contiene datos de respuesta para la operación fetchMeetingInfo. |
BotSignInGetSignInResourceResponse |
Contiene datos de respuesta para la operación getSignInResource. |
BotSignInGetSignInUrlResponse |
Contiene datos de respuesta para la operación getSignInUrl. |
UserTokenExchangeAsyncResponse |
Contiene datos de respuesta para la operación exchangeAsync. |
UserTokenGetAadTokensResponse |
Contiene datos de respuesta para la operación getAadTokens. |
UserTokenGetTokenResponse |
Contiene datos de respuesta para la operación getToken. |
UserTokenGetTokenStatusResponse |
Contiene datos de respuesta para la operación getTokenStatus. |
UserTokenSignOutResponse |
Contiene datos de respuesta para la operación signOut. |
Funciones
allowed |
Creación de un validador de notificaciones de llamadores permitidos |
Detalles de la función
allowedCallersClaimsValidator(string[])
Creación de un validador de notificaciones de llamadores permitidos
function allowedCallersClaimsValidator(allowedCallers: string[]): ValidateClaims
Parámetros
- allowedCallers
-
string[]
llamadores permitidos de aptitud
Devoluciones
Función de validador de notificaciones