Microsoft.Bot.Connector.Authentication Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Classes
AllowedCallersClaimsValidator |
Validador de declarações que adiciona autorização no nível do aplicativo com base em uma lista simples de IDs de aplicativo que podem ser chamadas. |
AllowedSkillsClaimsValidator |
Um validador de declarações que carrega uma lista permitida de uma lista fornecida de AppIds permitidos e verifica se as respostas são provenientes de habilidades configuradas. |
AppCredentials |
Abstração de base para credenciais do AAD para autenticação e cache. |
AseChannelValidation |
Valida e examina tokens JWT do AseChannel. |
AuthenticateRequestResult |
O resultado de uma chamada para autenticar uma solicitação do Bot Framework Protocol. |
AuthenticationConfiguration |
Definições gerais de configuração para autenticação. |
AuthenticationConstants |
Valores e constantes usados para autenticação e autenticação pelo Bot Framework Protocol. |
AuthenticatorResult |
Representa o resultado de um processo de autenticação. Inclui um token de segurança e seu tempo de expiração. |
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 encapsulam o código de autenticação do Bot Framework Protocol específico do ambiente. |
CertificateAppCredentials |
CertificateAppCredentials auth implementação e cache. |
CertificateAppCredentialsOptions |
Opções de CertificateAppCredentials. |
CertificateGovernmentAppCredentials |
CertificateGovAppCredentials auth implementação para Gov Cloud. |
CertificateServiceClientCredentialsFactory |
Uma implementação de Identidade Gerenciada da interface ServiceClientCredentialsFactory. |
ChannelValidation |
Valida tokens JWT enviados do Azure. |
ClaimsValidator |
Uma interface usada para validar a identidade Claim. |
ConnectorFactory |
Uma classe de fábrica usada para criar ConnectorClients com credenciais apropriadas para o appId atual. |
EmulatorValidation |
Valida e examina tokens JWT do Bot Framework Emulator. |
EndorsementsRetriever |
A propriedade endorsements dentro de cada chave contém uma ou mais cadeias de caracteres de endosso que você pode usar para verificar se o ID do canal especificado na propriedade channelId dentro do objeto Activity da solicitação de entrada é autêntico. Mais detalhes em: https://docs.microsoft.com/bot-framework/rest-api/bot-framework-rest-connector-authentication. |
EndorsementsValidator |
Contém métodos auxiliares para verificar endossos JWT. |
EnterpriseChannelValidation |
Valida tokens JWT de um canal corporativo. |
GovernmentAuthenticationConstants |
Valores e constantes usados para autenticação e autorização pelo Bot Framework Protocol para DataCenters do governo dos EUA. |
GovernmentChannelValidation |
Valies JWT tokens de um canal do governo. |
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. |
JwtTokenValidation |
Contém métodos auxiliares para autenticar solicitações HTTP de entrada. |
ManagedIdentityAppCredentials |
Implementação de autenticação de identidade de serviço gerenciado. |
ManagedIdentityAuthenticator |
Abstração para adquirir tokens de uma Identidade de Serviço Gerenciado. |
ManagedIdentityServiceClientCredentialsFactory |
Uma implementação de Identidade Gerenciada da interface ServiceClientCredentialsFactory. |
MicrosoftAppCredentials |
MicrosoftAppCredentials auth implementação e cache. |
MicrosoftGovernmentAppCredentials |
Implementação de autenticação MicrosoftGovernmentAppCredentials. |
MsalAppCredentials |
Uma classe de autenticação que implementa IAuthenticator, usada para adquirir tokens para mensagens de saída para os canais. |
MsalServiceClientCredentialsFactory |
Fábrica de credenciais que usa o MSAL para adquirir tokens. |
OAuthConfiguration |
Configuração para autenticação de credenciais de cliente OAuth. |
PasswordServiceClientCredentialFactory |
Uma implementação simples da interface ServiceClientCredentialsFactory. |
Retry |
Tenta novamente operações assíncronas. Em caso de erros, ele coleta e retorna exceções em um objeto AggregateException. |
RetryParams |
Classe de wrapper que define um comportamento de nova tentativa. |
ServiceClientCredentialsFactory |
O ServiceClientCredentialsFactory classe abstrata para permitir que os Bots forneçam seus próprios Microsoft.Rest.ServiceClientCredentials para o bot canalizar ou o bot de habilidade para as chamadas do bot pai. |
SimpleChannelProvider |
Um provedor de canal simples com parâmetros básicos de configuração para se conectar a um serviço de canal do Bot Framework. |
SimpleCredentialProvider |
Uma implementação simples da interface ICredentialProvider. |
SkillValidation |
Valida tokens JWT enviados de e para uma habilidade. |
ThrottleException |
Exceção de limitação personalizada. |
TimeSpanExtensions |
Métodos de extensão para a classe TimeSpan. |
UserTokenClient |
Cliente para serviço de token de usuário de acesso. |
Interfaces
IAuthenticator |
Contrato para classes de autenticação que recuperam tokens de autenticação. |
IChannelProvider |
Interface ChannelProvider. Essa interface permite que os Bots forneçam sua própria implementação para os parâmetros de configuração para se conectar a um Bot. Estrutura de serviço de canal. |
ICredentialProvider |
Interface CredentialProvider. Essa interface permite que os Bots forneçam sua própria implementação do que é, e do que não é, um appId e senha válidos. Isso é útil no caso de bots multilocatário, onde o bot pode precisar chamar um serviço para determinar se um determinado par appid/senha é válido. Para bots de inquilino único (a grande maioria), os provedores estáticos simples são suficientes. |
IServiceClientCredentialProvider |
Interface ServiceClientCredentialProvider. Essa interface permite que os Bots forneçam sua própria prova de identidade de serviço com a finalidade de fazer chamadas de serviço do bot para os canais. O implementador deve retornar ServiceClientCredentails do método GetCredentials. |