Microsoft.Bot.Connector.Authentication Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clases
AllowedCallersClaimsValidator |
Validador de notificaciones que agrega autorización de nivel de aplicación en función de una lista simple de identificadores de aplicación que pueden llamar. |
AllowedSkillsClaimsValidator |
Validador de notificaciones que carga una lista de permitidos de una lista proporcionada de appIds permitidos y comprueba que las respuestas proceden de aptitudes configuradas. |
AppCredentials |
Abstracción base para las credenciales de AAD para la autenticación y el almacenamiento en caché. |
AseChannelValidation |
Valida y examina tokens JWT de AseChannel. |
AuthenticateRequestResult |
Resultado de una llamada para autenticar una solicitud de Protocolo de Bot Framework. |
AuthenticationConfiguration |
Opciones de configuración generales para la autenticación. |
AuthenticationConstants |
Valores y constantes usados para la autenticación y la authrización por el protocolo bot Framework. |
AuthenticatorResult |
Representa el resultado de un proceso de autenticación. Incluye un token de seguridad y su hora de expiración. |
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. |
CertificateAppCredentials |
Implementación y caché de autenticación de CertificateAppCredentials. |
CertificateAppCredentialsOptions |
Opciones de CertificateAppCredentials. |
CertificateGovernmentAppCredentials |
Implementación de autenticación de CertificateGovAppCredentials para Gov Cloud. |
CertificateServiceClientCredentialsFactory |
Implementación de identidad administrada de la interfaz ServiceClientCredentialsFactory. |
ChannelValidation |
Valida los tokens JWT enviados desde Azure. |
ClaimsValidator |
Interfaz que se usa para validar la identidad Claim. |
ConnectorFactory |
Clase de fábrica que se usa para crear ConnectorClients con las credenciales adecuadas para el appId actual. |
EmulatorValidation |
Valida y examina tokens JWT desde Bot Framework Emulator. |
EndorsementsRetriever |
La propiedad de aprobación dentro de cada clave contiene una o varias cadenas de aprobación que puede usar para comprobar que el identificador de canal especificado en la propiedad channelId dentro del objeto Activity de la solicitud entrante es auténtico. Más detalles en: https://docs.microsoft.com/bot-framework/rest-api/bot-framework-rest-connector-authentication. |
EndorsementsValidator |
Contiene métodos auxiliares para comprobar las aprobaciones de JWT. |
EnterpriseChannelValidation |
Valida los tokens JWT desde un canal empresarial. |
GovernmentAuthenticationConstants |
Valores y constantes usados para la autenticación y autorización por el protocolo Bot Framework a los centros de datos de la Administración Pública de EE. UU. |
GovernmentChannelValidation |
Valies JWT tokens de un canal gubernamental. |
JwtTokenExtractor |
Clase de procesamiento de tokens JWT que obtiene información de identidad y realiza la validación de tokens de seguridad. |
JwtTokenValidation |
Contiene métodos auxiliares para autenticar solicitudes HTTP entrantes. |
ManagedIdentityAppCredentials |
Implementación de autenticación de Managed Service Identity. |
ManagedIdentityAuthenticator |
Abstracción para adquirir tokens de managed Service Identity. |
ManagedIdentityServiceClientCredentialsFactory |
Implementación de identidad administrada de la interfaz ServiceClientCredentialsFactory. |
MicrosoftAppCredentials |
Implementación y caché de autenticación de MicrosoftAppCredentials. |
MicrosoftGovernmentAppCredentials |
Implementación de autenticación de MicrosoftGovernmentAppCredentials. |
MsalAppCredentials |
Clase de autenticación que implementa IAuthenticator, que se usa para adquirir tokens para los mensajes salientes a los canales. |
MsalServiceClientCredentialsFactory |
Generador de credenciales que usa MSAL para adquirir tokens. |
OAuthConfiguration |
Configuración de la autenticación de credenciales de cliente de OAuth. |
PasswordServiceClientCredentialFactory |
Una implementación sencilla de la interfaz ServiceClientCredentialsFactory. |
Retry |
Reintenta las operaciones asincrónicas. En caso de errores, recopila y devuelve excepciones en un objeto AggregateException. |
RetryParams |
Clase contenedora que define un comportamiento de reintento. |
ServiceClientCredentialsFactory |
La ServiceClientCredentialsFactory clase abstracta para permitir que Los bots proporcionen su propio Microsoft.Rest.ServiceClientCredentials para que el bot canale o el bot de aptitudes a las llamadas de bot principal. |
SimpleChannelProvider |
Un proveedor de canales simple con parámetros de configuración básicos para conectarse a un servicio de canal de Bot Framework. |
SimpleCredentialProvider |
Una implementación sencilla de la interfaz ICredentialProvider. |
SkillValidation |
Valida los tokens JWT enviados a y desde una aptitud. |
ThrottleException |
Excepción de limitación personalizada. |
TimeSpanExtensions |
Métodos de extensión para la clase TimeSpan. |
UserTokenClient |
Cliente para el servicio de token de usuario de acceso. |
Interfaces
IAuthenticator |
Contrato para clases de autenticación que recuperan tokens de autenticación. |
IChannelProvider |
Interfaz ChannelProvider. Esta interfaz permite a los bots proporcionar su propia implementación para que los parámetros de configuración se conecten a un bot. Servicio de canal de marco. |
ICredentialProvider |
Interfaz CredentialProvider. Esta interfaz permite a los bots proporcionar su propia implementación de lo que es, y lo que no es, un appId y una contraseña válidos. Esto es útil en el caso de bots multiinquilino, donde es posible que el bot tenga que llamar a un servicio para determinar si un par de appid/password determinado es válido. En el caso de los bots de inquilino único (la mayoría), los proveedores estáticos simples son suficientes. |
IServiceClientCredentialProvider |
Interfaz ServiceClientCredentialProvider. Esta interfaz permite a los bots proporcionar su propia prueba de identidad de servicio con el fin de realizar llamadas de servicio desde el bot a canales. El implementador debe devolver ServiceClientCredentails desde el método GetCredentials. |