com.microsoft.bot.connector.authentication

Esse pacote contém as classes de autenticação de implementação para com.microsoft.bot.connector.authentication.

Classes

AllowedCallersClaimsValidator

Validador de declarações de exemplo que carrega uma lista permitida da configuração se apresentar e verificar se as solicitações vêm de bots pai permitidos.

AppCredentials

Abstração base para credenciais do AAD para autenticação e cache.

AppCredentialsInterceptor

Filtro de credenciais de token para colocar uma credencial de token em cabeçalhos de solicitação.

AuthenticationConfiguration

Configurações gerais para autenticação.

AuthenticationConstants

Valores e constantes usados para autenticação e autorização pelo Bot Framework Protocol.

AuthenticationException

Exceção catchall para falhas de autenticação.

CachingOpenIdMetadataResolver

Mantém um cache de objetos OpenIdMetadata.

CertificateAppCredentials

Credenciais dede aplicativo usando um certificado.

CertificateAppCredentialsOptions

Opções de credenciais dede aplicativo decertificado.

CertificateAuthenticator

Um provedor de tokens para credenciais dede aplicativode certificado.

ChannelValidation

Validador de autenticação de canal.

ClaimsIdentity

Este é um wrapper simples para uma identidade de declarações JWT.

ClaimsValidator

Uma classe abstrata usada para validar a identidade.

CredentialsAuthenticator

Um Autenticador usando a ID do aplicativo e a senha.

EmulatorValidation

Valida e examina tokens JWT do Emulador do Bot Framework.

EndorsementsValidator

Verifique se o endosso especificado existe no token JWT.

EnterpriseChannelValidation

Validação de autenticação de canal empresarial.

GovernmentAuthenticationConstants

Valores e constantes usados para autenticação e autorização pelo Protocolo bot framework para centros dede dados do governo dos EUA.

GovernmentChannelValidation

Validação de autenticação do Canal do Governo.

JwtTokenExtractor

Extrai dados relevantes de Tokens JWT.

JwtTokenValidation

Contém métodos auxiliares para autenticar solicitações HTTP de entrada.

MicrosoftAppCredentials

MicrosoftappCredentials auth implementation and cache.

MicrosoftGovernmentAppCredentials

Implementação de autenticação de Credenciaisde Aplicativo do MicrosoftGovernment.

OAuthConfiguration

Configuração para autenticação de credencial do cliente OAuth.

OpenIdMetadataKey

Wrapper para armazenar dados de chave Jwk.

Retry

Tentará novamente uma chamada para um número configurável de vezes com a retirada.

RetryAfterHelper

Classe que contém uma função auxiliar para processar cabeçalhos http 429 Retry-After para o Autenticador de Credenciais.

RetryException

Tente novamente a exceção quando a tarefa Repetir falhar ao ser executada com êxito.

RetryParams

Estado para repetição.

SimpleChannelProvider

Um provedor dede canal com valores na memória.

SimpleCredentialProvider

Uma implementação simples da interface provedor dede credenciais.

SkillValidation

Valida tokens JWT enviados de e para um Skill.

TokenValidationParameters

Contém um conjunto de parâmetros que são usados ao validar um token.

Interfaces

Authenticator

Um provedor de tokens.

ChannelProvider

Interface do provedor dede canal.

CredentialProvider

Interface do Provedor dede Credenciais.

OpenIdMetadata

Busca dados Jwk.

OpenIdMetadataResolver

Obtém OpenIdMetadata.