com.microsoft.bot.connector.authentication
Questo pacchetto contiene le classi di autenticazione di implementazione per com.microsoft.bot.connector.authentication.
Classi
| AllowedCallersClaimsValidator |
Validator di attestazioni di esempio che carica un elenco consentito dalla configurazione se presentand verifica che le richieste provenano da bot padre consentiti. |
| AppCredentials |
Astrazione di base per le credenziali di AAD per l'autenticazione e la memorizzazione nella cache. |
| AppCredentialsInterceptor |
Filtro delle credenziali del token per l'inserimento di credenziali del token nelle intestazioni della richiesta. |
| AuthenticationConfiguration |
Impostazioni di configurazione generali per l'autenticazione. |
| AuthenticationConstants |
Valori e costanti usati per l'autenticazione e l'autorizzazione da parte del protocollo Bot Framework. |
| AuthenticationException |
Rilevare tutte le eccezioni per gli errori di autenticazione. |
| CachingOpenIdMetadataResolver |
Gestisce una cache di oggetti IdMetadata open |
| CertificateAppCredentials |
App |
| CertificateAppCredentialsOptions |
Opzioni di credenziali |
| CertificateAuthenticator |
Provider di token per le credenziali di |
| ChannelValidation |
Convalida dell'autenticazione del canale. |
| ClaimsIdentity |
Si tratta di un wrapper semplice per un'identità di attestazioni JWT. |
| ClaimsValidator |
Classe astratta utilizzata per convalidare l'identità. |
| CredentialsAuthenticator |
Authenticator usando l'ID e la password dell'app. |
| EmulatorValidation |
Convalida ed esamina i token JWT da Bot Framework Emulator. |
| EndorsementsValidator |
Verificare che l'autenticità specificata esista nel token JWT. |
| EnterpriseChannelValidation |
Convalida dell'autenticazione del canale enterprise. |
| GovernmentAuthenticationConstants |
Valori e costanti usati per l'autenticazione e l'autorizzazione dal protocollo Bot Framework ai data |
| GovernmentChannelValidation |
Convalida dell'autenticazione del canale per enti pubblici. |
| JwtTokenExtractor |
Estrae i dati rilevanti dai token JWT. |
| JwtTokenValidation |
Contiene metodi helper per l'autenticazione delle richieste HTTP in ingresso. |
| MicrosoftAppCredentials |
Implementazione e cache dell'autenticazione delle credenziali di Microsoft |
| MicrosoftGovernmentAppCredentials |
Implementazione dell'autenticazione delle credenziali di Microsoft |
| OAuthConfiguration |
Configurazione per l'autenticazione delle credenziali client OAuth. |
| OpenIdMetadataKey |
Wrapper per contenere i dati della chiave Jwk. |
| Retry |
Riprovare una chiamata per un numero configurabile di volte con backoff. |
| RetryAfterHelper |
Classe che contiene una funzione helper per elaborare le intestazioni di Retry-After HTTP 429 per Credentials |
| RetryException |
Eccezione di ripetizione dei tentativi quando l'attività Riprova non riesce a essere eseguita correttamente. |
| RetryParams |
Stato per Riprova. |
| SimpleChannelProvider |
Provider di channel |
| SimpleCredentialProvider |
Implementazione semplice dell'interfaccia provider di credenziali |
| SkillValidation |
Convalida i token JWT inviati a e da una competenza. |
| TokenValidationParameters |
Contiene un set di parametri utilizzati durante la convalida di un token. |
Interfacce
| Authenticator |
Provider di token. |
| ChannelProvider |
Interfaccia del provider |
| CredentialProvider |
Interfaccia Credential |
| OpenIdMetadata |
Recupera i dati Jwk. |
| OpenIdMetadataResolver |
Ottiene Open |