Microsoft.Bot.Connector.Authentication 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
AdalAuthenticator |
を実装する認証クラス。 IAuthenticatorAzure に対する要求を認証するために使用されます。 |
AllowedCallersClaimsValidator |
呼び出しが許可されているアプリケーション ID の単純な一覧に基づいてアプリケーション レベルの承認を追加する要求検証コントロール。 |
AllowedSkillsClaimsValidator |
許可された AppId の指定されたリストから許可リストを読み込み、構成されたスキルから応答が送信されていることを確認する要求検証コントロール。 |
AppCredentials |
認証とキャッシュのための AAD 資格情報の基本抽象化。 |
AuthenticateRequestResult |
Bot Framework プロトコル要求を認証するための呼び出しの結果。 |
AuthenticationConfiguration |
認証の一般的な構成設定。 |
AuthenticationConstants |
Bot Framework プロトコルによる認証と認証に使用される値と定数。 |
AuthenticatorResult |
認証プロセスの結果を表します。 セキュリティ トークンとその有効期限が含まれます。 |
BotFrameworkAuthentication |
この環境内で Bot Framework Protocol ネットワーク呼び出しを認証するために使用されるクラウド環境を表します。 |
BotFrameworkAuthenticationFactory |
環境固有の BotFrameworkAuthentication Bot Framework プロトコル認証コードをカプセル化するファクトリ。 |
CertificateAppCredentials |
CertificateAppCredentials 認証の実装とキャッシュ。 |
CertificateAppCredentialsOptions |
CertificateAppCredentials オプション。 |
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 チャネルからの JWT トークンを評価します。 |
JwtTokenExtractor |
ID 情報を取得し、セキュリティ トークンの検証を実行する JWT トークン処理クラス。 |
JwtTokenProviderFactory |
JWT 認証トークンを生成するための OAuth トークン プロバイダーを作成できるファクトリ。 |
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 ペアが有効かどうかを判断するためにサービスに呼び出す必要がある場合があります。 シングル テナント ボット (大部分) の場合、単純な静的プロバイダーで十分です。 |
IJwtTokenProviderFactory |
JWT 認証トークンを生成するための OAuth トークン プロバイダーを作成できるファクトリ。 |
IServiceClientCredentialProvider |
ServiceClientCredentialProvider インターフェイス。 このインターフェイスを使用すると、ボットはボットからチャネルへのサービス呼び出しを行うために、独自のサービス証明 ID を提供できます。 実装元は、GetCredentials メソッドから ServiceClientCredentails を返す必要があります。 |