botframework-connector package
Classes
AppCredentials |
Implementação e cache de autenticação geral do AppCredentials. Dá suporte a qualquer fluxo de credencial do cliente ADAL. As subclasses podem implementar refreshToken para adquirir o token. |
AuthenticationConfiguration |
Configurações gerais para autenticação. |
AuthenticationError |
Classe |
BotFrameworkAuthentication |
Representa um ambiente de nuvem usado para autenticar chamadas de rede do Bot Framework Protocol dentro desse ambiente. |
BotFrameworkAuthenticationFactory |
Uma fábrica para BotFrameworkAuthentication que encapsula o código de autenticação do Bot Framework Protocol específico do ambiente. |
BotFrameworkClientImpl | |
CertificateAppCredentials |
Implementação de autenticação certificateAppCredentials |
ClaimsIdentity |
Representa uma identidade baseada em declarações. |
ConnectorFactory |
Uma classe de fábrica usada para criar ConnectorClients com as credenciais apropriadas para a appId atual. |
ConnectorFactoryImpl | |
SimpleCredentialProvider | |
EndorsementsValidator |
Contém métodos auxiliares para verificar endosso JWT. |
JwtTokenExtractor |
Uma classe de processamento de token JWT que obtém informações de identidade e executa a validação de token de segurança. |
JwtTokenProviderFactory | |
ManagedIdentityAppCredentials |
Implementação de autenticação de Identidade de Serviço Gerenciada. |
ManagedIdentityAuthenticator |
Abstração para adquirir tokens de uma Identidade de Serviço Gerenciada. |
ManagedIdentityServiceClientCredentialsFactory |
Uma implementação de Identidade Gerenciada da classe abstrata ServiceClientCredentialsFactory. |
MicrosoftAppCredentials |
Implementação de autenticação do MicrosoftAppCredentials |
OpenIdMetadata |
Classe responsável por gerenciar metadados OpenId. |
ParameterizedBotFrameworkAuthentication | |
PasswordServiceClientCredentialFactory |
Uma implementação simples da interface |
ServiceClientCredentialsFactory |
A classe abstrata ServiceClientCredentialsFactory que permite que os Bots forneçam suas próprias ServiceClientCredentials para bot para o canal de bot ou bot de habilidades para chamadas de bot pai. |
UserTokenClient |
Cliente para acessar o serviço de token de usuário. |
UserTokenClientImpl | |
ConnectorClient | |
ConnectorClientContext | |
Attachments |
Classe que representa um Anexos. |
Conversations |
Classe que representa um Conversations. |
EmulatorApiClient |
A finalidade dessa classe é emular um cliente de API. |
Teams |
Classe que representa um Teams. |
ReadReceiptInfo |
Informações gerais sobre um recibo de leitura. |
TeamsConnectorClient | |
TeamsConnectorClientContext |
A extensão da API REST do Conector de Bot para Microsoft Teams permite que o bot execute operações estendidas no canal do Microsoft Teams configurado nodo Portal do Desenvolvedor do |
BotSignIn |
Classe que representa um BotSignIn. |
UserToken |
Classe que representa um UserToken. |
TokenApiClient | |
TokenApiClientContext |
Interfaces
Aliases de tipo
AuthenticateRequestResult |
O resultado de uma chamada para autenticar uma solicitação do Bot Framework Protocol. |
ValidateClaims |
Usado para validar uma lista de Declarações e deve gerar uma exceção se a validação falhar. |
StatusCode | |
AttachmentsGetAttachmentInfoResponse |
Contém dados de resposta para a operação getAttachmentInfo. |
AttachmentsGetAttachmentResponse |
Contém dados de resposta para a operação getAttachment. |
ConversationsCreateConversationResponse |
Contém dados de resposta para a operação createConversation. |
ConversationsGetActivityMembersResponse |
Contém dados de resposta para a operação getActivityMembers. |
ConversationsGetConversationMemberResponse |
Contém dados de resposta para a operação getConversationMember. |
ConversationsGetConversationMembersResponse |
Contém dados de resposta para a operação getConversationMembers. |
ConversationsGetConversationPagedMembersResponse |
Contém dados de resposta para a operação getConversationPagedMembers. |
ConversationsGetConversationsResponse |
Contém dados de resposta para a operação getConversations. |
ConversationsReplyToActivityResponse |
Contém dados de resposta para a operação replyToActivity. |
ConversationsSendConversationHistoryResponse |
Contém dados de resposta para a operação sendConversationHistory. |
ConversationsSendToConversationResponse |
Contém dados de resposta para a operação sendToConversation. |
ConversationsUpdateActivityResponse |
Contém dados de resposta para a operação updateActivity. |
ConversationsUploadAttachmentResponse |
Contém dados de resposta para a operação uploadAttachment. |
TeamsFetchChannelListResponse |
Contém dados de resposta para a operação fetchChannelList. |
TeamsFetchMeetingParticipantResponse |
Contém dados de resposta para a operação fetchMeetingParticipant. |
TeamsFetchTeamDetailsResponse |
Contém dados de resposta para a operação fetchTeamDetails. |
TeamsMeetingInfoResponse |
Contém dados de resposta para a operação fetchMeetingInfo. |
BotSignInGetSignInResourceResponse |
Contém dados de resposta para a operação getSignInResource. |
BotSignInGetSignInUrlResponse |
Contém dados de resposta para a operação getSignInUrl. |
UserTokenExchangeAsyncResponse |
Contém dados de resposta para a operação exchangeAsync. |
UserTokenGetAadTokensResponse |
Contém dados de resposta para a operação getAadTokens. |
UserTokenGetTokenResponse |
Contém dados de resposta para a operação getToken. |
UserTokenGetTokenStatusResponse |
Contém dados de resposta para a operação getTokenStatus. |
UserTokenSignOutResponse |
Contém dados de resposta para a operação signOut. |
Funções
allowed |
Criar um validador de declarações de chamadores permitido |
Detalhes da função
allowedCallersClaimsValidator(string[])
Criar um validador de declarações de chamadores permitido
function allowedCallersClaimsValidator(allowedCallers: string[]): ValidateClaims
Parâmetros
- allowedCallers
-
string[]
chamadores permitidos de habilidade
Retornos
Função validador de declarações