com.microsoft.bot.connector.authentication
Этот пакет содержит классы проверки подлинности реализации для com.microsoft.bot.connector.authentication.
Классы
| AllowedCallersClaimsValidator |
Пример проверки утверждений, который загружает список разрешенных из конфигурации, если присутствует и проверяет, что запросы, поступающие из разрешенных родительских ботов. |
| AppCredentials |
Базовая абстракция для учетных данных AAD для проверки подлинности и кэширования. |
| AppCredentialsInterceptor |
Фильтр учетных данных маркера для размещения учетных данных маркера в заголовки запросов. |
| AuthenticationConfiguration |
Общие параметры конфигурации для проверки подлинности. |
| AuthenticationConstants |
Значения и константы, используемые для проверки подлинности и авторизации протоколом Bot Framework. |
| AuthenticationException |
Исключение Catchall для сбоев проверки подлинности. |
| CachingOpenIdMetadataResolver |
Поддерживает кэш объектов Open |
| CertificateAppCredentials |
Учетные данные приложения |
| CertificateAppCredentialsOptions |
Параметры учетных данных приложения |
| CertificateAuthenticator |
Поставщик маркеров для учетных данных приложения |
| ChannelValidation |
Проверяющий элемент проверки подлинности канала. |
| ClaimsIdentity |
Это простая оболочка для удостоверения утверждений JWT. |
| ClaimsValidator |
Абстрактный класс, используемый для проверки удостоверения. |
| CredentialsAuthenticator |
Средство Authenticator с помощью идентификатора приложения и пароля. |
| EmulatorValidation |
Проверяет и проверяет маркеры JWT из эмулятора Bot Framework. |
| EndorsementsValidator |
Убедитесь, что указанное подтверждение существует в токене JWT. |
| EnterpriseChannelValidation |
Проверка подлинности канала Enterprise. |
| GovernmentAuthenticationConstants |
Значения и константы, используемые для проверки подлинности и авторизации протоколом Bot Framework для центров |
| GovernmentChannelValidation |
Проверка проверки подлинности канала для государственных организаций. |
| JwtTokenExtractor |
Извлекает соответствующие данные из токенов JWT. |
| JwtTokenValidation |
Содержит вспомогательные методы проверки подлинности входящих HTTP-запросов. |
| MicrosoftAppCredentials |
Реализация и кэш учетных данных |
| MicrosoftGovernmentAppCredentials |
Реализация проверки подлинности приложений |
| OAuthConfiguration |
Настройка проверки подлинности учетных данных клиента OAuth. |
| OpenIdMetadataKey |
Оболочка для хранения данных ключа Jwk. |
| Retry |
Повторит вызов настраиваемого числа раз с обратным выходом. |
| RetryAfterHelper |
Класс, содержащий вспомогательные функции для обработки заголовков HTTP 429 Retry-After для учетных данных |
| RetryException |
Исключение повтора, если задача повторных попыток не выполняется успешно. |
| RetryParams |
Состояние для повтора. |
| SimpleChannelProvider |
Поставщик канала |
| SimpleCredentialProvider |
Простая реализация интерфейса поставщика учетных данных |
| SkillValidation |
Проверяет маркеры JWT, отправленные в навык и из нее. |
| TokenValidationParameters |
Содержит набор параметров, используемых при проверке маркера. |
Интерфейсы
| Authenticator |
Поставщик маркеров. |
| ChannelProvider |
Интерфейс поставщика |
| CredentialProvider |
Интерфейс поставщика учетных данных |
| OpenIdMetadata |
Извлекает данные Jwk. |
| OpenIdMetadataResolver |
Возвращает open |