botframework-connector package
クラス
| AppCredentials |
一般的な AppCredentials 認証の実装とキャッシュ。 ADAL クライアント資格情報フローをサポートします。 サブクラスは refreshToken を実装してトークンを取得できます。 |
| AuthenticationConfiguration |
認証の一般的な構成設定。 |
| AuthenticationError |
コードの状態で認証エラーを表す一般的な |
| BotFrameworkAuthentication |
この環境内で Bot Framework プロトコルのネットワーク呼び出しを認証するために使用されるクラウド環境を表します。 |
| BotFrameworkAuthenticationFactory |
環境固有の Bot Framework プロトコル認証コードをカプセル化する BotFrameworkAuthentication を |
| BotFrameworkClientImpl | |
| CertificateAppCredentials |
CertificateAppCredentials 認証の実装 |
| ClaimsIdentity |
クレーム ベースの ID を表します。 |
| ConnectorFactory |
現在の appId に適切な資格情報を持つ ConnectorClients を作成するために使用されるファクトリ クラス。 |
| ConnectorFactoryImpl | |
| SimpleCredentialProvider | |
| EndorsementsValidator |
JWT の保証を確認するためのヘルパー メソッドが含まれています。 |
| JwtTokenExtractor |
ID 情報を取得し、セキュリティ トークン検証を実行する JWT トークン処理クラス。 |
| JwtTokenProviderFactory | |
| ManagedIdentityAppCredentials |
マネージド サービス ID 認証の実装。 |
| ManagedIdentityAuthenticator |
マネージド サービス ID からトークンを取得するための抽象化。 |
| ManagedIdentityServiceClientCredentialsFactory |
ServiceClientCredentialsFactory 抽象クラスのマネージド ID 実装。 |
| MicrosoftAppCredentials |
MicrosoftAppCredentials 認証の実装 |
| OpenIdMetadata |
OpenId メタデータの管理を担当するクラス。 |
| ParameterizedBotFrameworkAuthentication | |
| PasswordServiceClientCredentialFactory |
ServiceClientCredentialsFactory インターフェイスの単純な実装。 |
| ServiceClientCredentialsFactory |
ボットがボットを親ボット呼び出しにチャネルまたはスキル ボットに対して独自の ServiceClientCredentials を提供できるようにする ServiceClientCredentialsFactory 抽象クラス。 |
| UserTokenClient |
アクセス ユーザー トークン サービスのクライアント。 |
| UserTokenClientImpl | |
| ConnectorClient | |
| ConnectorClientContext | |
| Attachments |
添付ファイルを表すクラス。 |
| Conversations |
会話を表すクラス。 |
| EmulatorApiClient |
このクラスの目的は、API クライアントをエミュレートすることです。 |
| Teams |
Teams を表すクラス。 |
| ReadReceiptInfo |
開封確認メッセージに関する一般的な情報。 |
| TeamsConnectorClient | |
| TeamsConnectorClientContext |
Microsoft Teams用 Bot Connector REST API 拡張機能を使用すると、ボットは、Bot Framework 開発者ポータルで構成されたMicrosoft Teams チャネルに対して拡張操作を実行できます。 コネクタ サービスでは、HTTPS 経由で業界標準の REST と JSON が使用されます。 |
| BotSignIn |
BotSignIn を表すクラス。 |
| UserToken |
UserToken を表すクラス。 |
| TokenApiClient | |
| TokenApiClientContext | |
インターフェイス
型エイリアス
| AuthenticateRequestResult |
Bot Framework プロトコル要求を認証するための呼び出しの結果。 |
| ValidateClaims |
要求の一覧を検証するために使用され、検証が失敗した場合に例外をスローする必要があります。 |
| StatusCode | |
| AttachmentsGetAttachmentInfoResponse |
getAttachmentInfo 操作の応答データを格納します。 |
| AttachmentsGetAttachmentResponse |
getAttachment 操作の応答データが含まれています。 |
| ConversationsCreateConversationResponse |
createConversation 操作の応答データを格納します。 |
| ConversationsGetActivityMembersResponse |
getActivityMembers 操作の応答データを格納します。 |
| ConversationsGetConversationMemberResponse |
getConversationMember 操作の応答データを格納します。 |
| ConversationsGetConversationMembersResponse |
getConversationMembers 操作の応答データを格納します。 |
| ConversationsGetConversationPagedMembersResponse |
getConversationPagedMembers 操作の応答データを格納します。 |
| ConversationsGetConversationsResponse |
getConversations 操作の応答データが含まれています。 |
| ConversationsReplyToActivityResponse |
replyToActivity 操作の応答データを格納します。 |
| ConversationsSendConversationHistoryResponse |
sendConversationHistory 操作の応答データを格納します。 |
| ConversationsSendToConversationResponse |
sendToConversation 操作の応答データを格納します。 |
| ConversationsUpdateActivityResponse |
updateActivity 操作の応答データを格納します。 |
| ConversationsUploadAttachmentResponse |
uploadAttachment 操作の応答データが含まれています。 |
| TeamsFetchChannelListResponse |
fetchChannelList 操作の応答データを格納します。 |
| TeamsFetchMeetingParticipantResponse |
fetchMeetingParticipant 操作の応答データを格納します。 |
| TeamsFetchTeamDetailsResponse |
fetchTeamDetails 操作の応答データが含まれています。 |
| TeamsMeetingInfoResponse |
fetchMeetingInfo 操作の応答データを格納します。 |
| BotSignInGetSignInResourceResponse |
getSignInResource 操作の応答データを格納します。 |
| BotSignInGetSignInUrlResponse |
getSignInUrl 操作の応答データを格納します。 |
| UserTokenExchangeAsyncResponse |
exchangeAsync 操作の応答データが含まれています。 |
| UserTokenGetAadTokensResponse |
getAadTokens 操作の応答データを格納します。 |
| UserTokenGetTokenResponse |
getToken 操作の応答データが含まれています。 |
| UserTokenGetTokenStatusResponse |
getTokenStatus 操作の応答データが含まれています。 |
| UserTokenSignOutResponse |
signOut 操作の応答データが含まれています。 |
関数
| allowed |
allowe callers 要求検証コントロールを作成する |
関数の詳細
allowedCallersClaimsValidator(string[])
allowe callers 要求検証コントロールを作成する
function allowedCallersClaimsValidator(allowedCallers: string[]): ValidateClaims
パラメーター
- allowedCallers
-
string[]
許可されているスキルの呼び出し元
戻り値
要求検証機能