com.microsoft.bot.connector.authentication
Este paquete contiene las clases de autenticación de implementación para com.microsoft.bot.connector.authentication.
Clases
| AllowedCallersClaimsValidator |
Validador de notificaciones de ejemplo que carga una lista permitida de la configuración si las comprobaciones presentan que las solicitudes proceden de bots primarios permitidos. |
| AppCredentials |
Abstracción base para las credenciales de AAD para la autenticación y el almacenamiento en caché. |
| AppCredentialsInterceptor |
Filtro de credenciales de token para colocar una credencial de token en encabezados de solicitud. |
| AuthenticationConfiguration |
Opciones de configuración generales para la autenticación. |
| AuthenticationConstants |
Valores y constantes usados para la autenticación y autorización por el protocolo bot framework. |
| AuthenticationException |
Excepción catchall para errores de autenticación. |
| CachingOpenIdMetadataResolver |
Mantiene una memoria caché de objetos Open |
| CertificateAppCredentials |
Credenciales de app |
| CertificateAppCredentialsOptions |
Opciones de credenciales de app |
| CertificateAuthenticator |
Proveedor de tokens para credenciales de Certificate |
| ChannelValidation |
Validador de autenticación de canal. |
| ClaimsIdentity |
Se trata de un contenedor sencillo para una identidad de notificaciones JWT. |
| ClaimsValidator |
Clase abstracta que se usa para validar la identidad. |
| CredentialsAuthenticator |
Autenticador mediante el identificador de aplicación y la contraseña. |
| EmulatorValidation |
Valida y examina tokens JWT desde Bot Framework Emulator. |
| EndorsementsValidator |
Compruebe que la aprobación especificada existe en el token JWT. |
| EnterpriseChannelValidation |
Validación de autenticación del canal de empresa. |
| GovernmentAuthenticationConstants |
Valores y constantes usados para la autenticación y autorización por el protocolo Bot Framework a los centros de |
| GovernmentChannelValidation |
Validación de autenticación del canal de administración pública. |
| JwtTokenExtractor |
Extrae los datos pertinentes de los tokens JWT. |
| JwtTokenValidation |
Contiene métodos auxiliares para autenticar solicitudes HTTP entrantes. |
| MicrosoftAppCredentials |
Implementación y caché de autenticación de credenciales de Microsoft |
| MicrosoftGovernmentAppCredentials |
Implementación de autenticación de credenciales de Microsoft |
| OAuthConfiguration |
Configuración de la autenticación de credenciales de cliente de OAuth. |
| OpenIdMetadataKey |
Contenedor para contener datos de clave Jwk. |
| Retry |
Reintentará una llamada para un número configurable de veces con retroceso. |
| RetryAfterHelper |
Clase que contiene una función auxiliar para procesar encabezados HTTP 429 Retry-After para credentials |
| RetryException |
Excepción de reintento cuando la tarea Reintento no se puede ejecutar correctamente. |
| RetryParams |
Estado de Reintento. |
| SimpleChannelProvider |
Un proveedor de canal |
| SimpleCredentialProvider |
Implementación sencilla de la interfaz Credential |
| SkillValidation |
Valida los tokens JWT enviados a y desde una aptitud. |
| TokenValidationParameters |
Contiene un conjunto de parámetros que se usan al validar un token. |
Interfaces
| Authenticator |
Proveedor de tokens. |
| ChannelProvider |
Interfaz del proveedor de canal |
| CredentialProvider |
Interfaz del proveedor de credenciales |
| OpenIdMetadata |
Captura los datos de Jwk. |
| OpenIdMetadataResolver |
Obtiene Open |