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[]
許可されているスキルの呼び出し元
戻り値
要求検証機能