com.microsoft.bot.connector.authentication

此包包含 com.microsoft.bot.connector.authentication 的实现身份验证类。

AllowedCallersClaimsValidator

示例声明验证程序,如果存在并检查请求是否来自允许的父机器人,则从配置加载允许的列表。

AppCredentials

用于身份验证和缓存的 AAD 凭据的基本抽象。

AppCredentialsInterceptor

用于将令牌凭据放入请求标头的令牌凭据筛选器。

AuthenticationConfiguration

身份验证的常规配置设置。

AuthenticationConstants

用于 Bot Framework 协议身份验证和授权的值和常量。

AuthenticationException

身份验证失败的捕获异常。

CachingOpenIdMetadataResolver

维护 OpenIdMetadata 对象的缓存。

CertificateAppCredentials

使用证书的应用凭据。

CertificateAppCredentialsOptions

证书应用凭据选项。

CertificateAuthenticator

证书应用凭据的令牌提供程序。

ChannelValidation

通道身份验证验证程序。

ClaimsIdentity

这是 JWT 声明标识的简单包装。

ClaimsValidator

用于验证标识的抽象类。

CredentialsAuthenticator

使用应用 ID 和密码的验证器。

EmulatorValidation

验证并检查 Bot Framework Emulator 中的 JWT 令牌。

EndorsementsValidator

验证 JWT 令牌上是否存在指定的认可。

EnterpriseChannelValidation

企业通道身份验证验证。

GovernmentAuthenticationConstants

Bot Framework 协议用于向美国政府数据中心进行身份验证和授权的值和常量。

GovernmentChannelValidation

政府频道身份验证验证。

JwtTokenExtractor

从 JWT 令牌中提取相关数据。

JwtTokenValidation

包含用于对传入 HTTP 请求进行身份验证的帮助程序方法。

MicrosoftAppCredentials

Microsoft应用凭据身份验证实现和缓存。

MicrosoftGovernmentAppCredentials

Microsoft政府应用凭据身份验证实现。

OAuthConfiguration

OAuth 客户端凭据身份验证的配置。

OpenIdMetadataKey

用于保存 Jwk 键数据的包装器。

Retry

将使用退避重试可配置次数的调用。

RetryAfterHelper

包含帮助程序函数的类,用于处理凭据Authenticator 的 HTTP 429 Retry-After 标头。

RetryException

重试任务未能成功执行时重试异常。

RetryParams

重试状态。

SimpleChannelProvider

具有内存中值的通道提供程序。

SimpleCredentialProvider

凭据提供程序接口的简单实现。

SkillValidation

验证发送到技能的 JWT 令牌和从技能发送的 JWT 令牌。

TokenValidationParameters

包含一组在验证令牌时使用的参数。

接口

Authenticator

令牌提供程序。

ChannelProvider

通道提供程序接口。

CredentialProvider

凭据提供程序接口。

OpenIdMetadata

提取 Jwk 数据。

OpenIdMetadataResolver

获取 OpenIdMetadata。