AuthenticationConstants 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于 Bot Framework 协议身份验证和身份验证的值和常量。
public static class AuthenticationConstants
type AuthenticationConstants = class
Public Class AuthenticationConstants
- 继承
-
AuthenticationConstants
字段
AllowedSigningAlgorithms |
允许的令牌签名算法。 令牌来自机器人的通道。 使用此代码还支持来自模拟器的令牌。 |
AnonymousAuthType |
指示 AuthenticationType 是匿名的(未提供应用 ID 和密码)。 |
AnonymousSkillAppId |
未配置 appId 和密码时用于创建技能声明的 AppId。 |
AppIdClaim |
应用 ID 声明名称。 如Microsoft AAD 1.0 令牌中使用的。 |
AudienceClaim |
受众声明。 从 RFC 7519。 https://tools.ietf.org/html/rfc7519#section-4.1.3“aud”(受众)声明标识 JWT 适用于的收件人。 要处理 JWT 的每个主体都必须使用访问群体声明中的值来标识自身。 如果处理声明的主体未在存在此声明时使用“aud”声明中的值来标识自身,则必须拒绝 JWT。 一般情况下,“aud”值是区分大小写的字符串数组,每个字符串都包含 StringOrURI 值。 在 JWT 具有一个受众的特殊情况下,“aud”值可以是包含 StringOrURI 值的单个区分大小写的字符串。 受众值的解释通常特定于应用程序。 使用此声明是可选的。 |
AuthorizedParty |
“azp”声明。 已授权方 - 颁发 ID 令牌的参与方。 此声明遵循 OpenID 规范中设置的常规格式 http://openid.net/specs/openid-connect-core-1_0.html#IDToken。 |
BotOpenIdMetadataKey |
OpenIdMetadataUrl 值的应用程序设置密钥。 |
DefaultChannelAuthTenant |
要从中获取机器人到通道令牌的默认租户。 |
EmulateOAuthCardsKey |
使用模拟器时是否模拟 OAuthCard 的应用程序设置密钥。 |
KeyIdHeader |
从 RFC 7515 https://tools.ietf.org/html/rfc7515#section-4.1.4“kid”(密钥 ID)标头参数是指示用于保护 JWS 的密钥的提示。 此参数允许发起方向收件人显式发出密钥更改信号。 未指定“kid”值的结构。 其值必须是区分大小写的字符串。 使用此标头参数是可选的。 与 JWK 一起使用时,“kid”值用于匹配 JWK“kid”参数值。 |
OAuthUrl |
用于从 OAuthApiClient 获取令牌的 OAuth Url。 |
OAuthUrlKey |
OAuthUrl 值的应用程序设置密钥。 |
ServiceUrlClaim |
服务 URL 声明名称。 与 Microsoft Bot Framework v3.1 身份验证中使用的一样。 |
TenantIdClaim |
租户 ID 声明名称。 如 Microsoft AAD 令牌中使用的。 |
ToBotFromAseChannelOpenIdMetadataUrl |
TO BOT FROM AseChannel:来自 MSA 的令牌的 OpenID 元数据文档。 |
ToBotFromChannelOpenIdMetadataUrl |
从通道到机器人:来自 MSA 的令牌的 OpenID 元数据文档。 |
ToBotFromChannelTokenIssuer |
从通道到机器人:令牌颁发者。 |
ToBotFromEmulatorOpenIdMetadataUrl |
从模拟器到机器人:MSA 中令牌的 OpenID 元数据文档。 |
ToBotFromEnterpriseChannelOpenIdMetadataUrlFormat |
从企业通道到机器人:来自 MSA 的令牌的 OpenID 元数据文档。 |
ToChannelFromBotLoginUrl |
从机器人进行通道:登录 URL。 荒废的。 仅适用于二进制兼容性。 |
ToChannelFromBotLoginUrlTemplate |
从 BOT 进行通道:登录 URL 模板字符串。 机器人开发人员可以指定要从中获取访问令牌的租户。 默认情况下,通道仅接受来自“botframework.com”的令牌。 有关详细信息,请参阅 https://aka.ms/bots/tenant-restriction。 |
ToChannelFromBotOAuthScope |
从机器人进行通道:要请求的 OAuth 范围。 |
ValidGovernmentTokenIssuerUrlTemplateV1 |
政府 V1 Azure AD 令牌颁发者 URL 模板,其中包含从中颁发令牌的租户 ID。 |
ValidGovernmentTokenIssuerUrlTemplateV2 |
政府 V2 Azure AD 令牌颁发者 URL 模板,其中包含从中颁发令牌的租户 ID。 |
ValidTokenIssuerUrlTemplateV1 |
V1 Azure AD 令牌颁发者 URL 模板,其中包含从中颁发令牌的租户 ID。 |
ValidTokenIssuerUrlTemplateV2 |
V2 Azure AD 令牌颁发者 URL 模板,其中包含从中颁发令牌的租户 ID。 |
VersionClaim |
令牌版本声明名称。 如 Microsoft AAD 令牌中使用的。 |