Microsoft.Bot.Connector.Authentication 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
AllowedCallersClaimsValidator |
呼び出しが許可されているアプリケーション ID の単純な一覧に基づいて、アプリケーション レベルの承認を追加する要求検証コントロール。 |
AllowedSkillsClaimsValidator |
許可された AppId の指定されたリストから許可リストを読み込み、構成されたスキルから応答が送信されていることを確認する要求検証コントロール。 |
AppCredentials |
認証とキャッシュのための AAD 資格情報の基本抽象化。 |
AseChannelValidation |
AseChannel から JWT トークンを検証して調べます。 |
AuthenticateRequestResult |
Bot Framework プロトコル要求を認証するための呼び出しの結果。 |
AuthenticationConfiguration |
認証の一般的な構成設定。 |
AuthenticationConstants |
Bot Framework プロトコルによる認証と認証に使用される値と定数。 |
AuthenticatorResult |
認証プロセスの結果を表します。 セキュリティ トークンとその有効期限が含まれます。 |
BotFrameworkAuthentication |
この環境内で Bot Framework プロトコルのネットワーク呼び出しを認証するために使用されるクラウド環境を表します。 |
BotFrameworkAuthenticationFactory |
環境固有の Bot Framework プロトコル認証コードをカプセル化する BotFrameworkAuthentication 用のファクトリ。 |
CertificateAppCredentials |
CertificateAppCredentials 認証の実装とキャッシュ。 |
CertificateAppCredentialsOptions |
CertificateAppCredentials オプション。 |
CertificateGovernmentAppCredentials |
Gov Cloud の CertificateGovAppCredentials 認証の実装。 |
CertificateServiceClientCredentialsFactory |
ServiceClientCredentialsFactory インターフェイスのマネージド ID 実装。 |
ChannelValidation |
Azure から送信された JWT トークンを検証します。 |
ClaimsValidator |
ID Claimの検証に使用されるインターフェイス。 |
ConnectorFactory |
現在の appId に適切な資格情報を持つ ConnectorClients を作成するために使用されるファクトリ クラス。 |
EmulatorValidation |
Bot Framework Emulator から JWT トークンを検証して調べます。 |
EndorsementsRetriever |
各キー内の保証プロパティには、受信要求の Activity オブジェクト内の channelId プロパティで指定されたチャネル ID が本物であることを確認するために使用できる 1 つ以上の保証文字列が含まれています。 詳細については、以下を参照してください: https://docs.microsoft.com/bot-framework/rest-api/bot-framework-rest-connector-authentication. |
EndorsementsValidator |
JWT の保証を確認するためのヘルパー メソッドが含まれています。 |
EnterpriseChannelValidation |
エンタープライズ チャネルからの JWT トークンを検証します。 |
GovernmentAuthenticationConstants |
米国政府機関向け DataCenters への Bot Framework プロトコルによる認証と承認に使用される値と定数。 |
GovernmentChannelValidation |
Government チャネルからの Valies JWT トークン。 |
JwtTokenExtractor |
ID 情報を取得し、セキュリティ トークン検証を実行する JWT トークン処理クラス。 |
JwtTokenValidation |
受信 HTTP 要求を認証するためのヘルパー メソッドが含まれています。 |
ManagedIdentityAppCredentials |
マネージド サービス ID 認証の実装。 |
ManagedIdentityAuthenticator |
マネージド サービス ID からトークンを取得するための抽象化。 |
ManagedIdentityServiceClientCredentialsFactory |
ServiceClientCredentialsFactory インターフェイスのマネージド ID 実装。 |
MicrosoftAppCredentials |
MicrosoftAppCredentials 認証の実装とキャッシュ。 |
MicrosoftGovernmentAppCredentials |
MicrosoftGovernmentAppCredentials 認証の実装。 |
MsalAppCredentials |
チャネルへの送信メッセージのトークンを取得するために使用される IAuthenticatorを実装する認証クラス。 |
MsalServiceClientCredentialsFactory |
MSAL を使用してトークンを取得する資格情報ファクトリ。 |
OAuthConfiguration |
OAuth クライアント資格情報認証の構成。 |
PasswordServiceClientCredentialFactory |
ServiceClientCredentialsFactory インターフェイスの簡単な実装。 |
Retry |
非同期操作を再試行します。 エラーが発生した場合は、AggregateException オブジェクトの例外を収集して返します。 |
RetryParams |
再試行動作を定義するラッパー クラス。 |
ServiceClientCredentialsFactory |
ServiceClientCredentialsFactory 抽象クラスを使用すると、ボットは、ボットが親ボット呼び出しをチャネル化したり、スキル ボットに対して独自の Microsoft.Rest.ServiceClientCredentials を提供したりできます。 |
SimpleChannelProvider |
Bot Framework チャネル サービスに接続するための基本的な構成パラメーターを持つ単純なチャネル プロバイダー。 |
SimpleCredentialProvider |
ICredentialProvider インターフェイスの簡単な実装。 |
SkillValidation |
スキルとの間で送受信される JWT トークンを検証します。 |
ThrottleException |
カスタム調整例外。 |
TimeSpanExtensions |
TimeSpan クラスの Extention メソッド。 |
UserTokenClient |
アクセス ユーザー トークン サービスのクライアント。 |
インターフェイス
IAuthenticator |
認証トークンを取得する認証クラスのコントラクト。 |
IChannelProvider |
ChannelProvider インターフェイス。 このインターフェイスを使用すると、ボットは、ボットに接続するための構成パラメーターに独自の実装を提供できます。 フレームワーク チャネル サービス。 |
ICredentialProvider |
CredentialProvider インターフェイス。 このインターフェイスを使用すると、ボットは、有効な appId とパスワードとは何か、そうでないものの独自の実装を提供できます。 これは、特定の appid/password ペアが有効かどうかを判断するために、ボットがサービスに呼び出す必要があるマルチテナント ボットの場合に役立ちます。 シングル テナント ボット (大部分) では、単純な静的プロバイダーで十分です。 |
IServiceClientCredentialProvider |
ServiceClientCredentialProvider インターフェイス。 このインターフェイスを使用すると、ボットは、ボットからチャネルへのサービス呼び出しを行う目的で、独自のサービス ID の証明を提供できます。 実装者は、GetCredentials メソッドから ServiceClientCredentails を返す必要があります。 |