次の方法で共有


AuthenticationConstants クラス

定義

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 に対象ユーザーが 1 人存在する特殊なケースでは、"aud" 値は StringOrURI 値を含む 1 つの大文字と小文字を区別する文字列である可能性があります。 対象ユーザーの値の解釈は、通常、アプリケーション固有です。 この要求の使用は省略可能です。

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

TO BOT FROM CHANNEL: MSA からのトークンの OpenID メタデータ ドキュメント。

ToBotFromChannelTokenIssuer

TO BOT FROM CHANNEL: トークン発行者。

ToBotFromEmulatorOpenIdMetadataUrl

TO BOT FROM EMULATOR: MSA からのトークンの OpenID メタデータ ドキュメント。

ToBotFromEnterpriseChannelOpenIdMetadataUrlFormat

TO BOT FROM ENTERPRISE CHANNEL: MSA からのトークンの OpenID メタデータ ドキュメント。

ToChannelFromBotLoginUrl

ボットからチャネルへ: ログイン URL。

廃止。 バイナリ 互換性の場合のみ。

ToChannelFromBotLoginUrlTemplate

TO CHANNEL FROM BOT: ログイン URL テンプレート文字列。 ボット開発者は、アクセス トークンを取得するテナントを指定できます。 既定では、チャネルは "botframework.com" からのトークンのみを受け入れます。 詳細については、https://aka.ms/bots/tenant-restrictionを参照してください。

ToChannelFromBotOAuthScope

TO CHANNEL FROM BOT: 要求する OAuth スコープ。

ValidGovernmentTokenIssuerUrlTemplateV1

トークンが発行されたテナント ID を含む Government V1 Azure AD トークン発行者 URL テンプレート。

ValidGovernmentTokenIssuerUrlTemplateV2

トークンが発行されたテナント ID を含む Government V2 Azure AD トークン発行者 URL テンプレート。

ValidTokenIssuerUrlTemplateV1

トークンが発行されたテナント ID を含む V1 Azure AD トークン発行者 URL テンプレート。

ValidTokenIssuerUrlTemplateV2

トークンが発行されたテナント ID を含む V2 Azure AD トークン発行者 URL テンプレート。

VersionClaim

トークン バージョン要求名。 Microsoft AAD トークンで使用されます。

適用対象