次の方法で共有


botframework-connector package

クラス

AppCredentials

一般的な AppCredentials 認証の実装とキャッシュ。 ADAL クライアント資格情報フローをサポートします。 サブクラスは refreshToken を実装してトークンを取得できます。

AuthenticationConfiguration

認証の一般的な構成設定。

AuthenticationError

コードの状態で認証エラーを表す一般的な 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

インターフェイス

Claim

要求を表します。

ICredentialProvider
IJwtTokenProviderFactory
IOpenIdMetadataKey
ConnectorClientOptions

ConnectorClientOptions を表すインターフェイス。

ConversationsGetConversationPagedMembersOptionalParams
ConversationsGetConversationsOptionalParams

省略可能なパラメーター。

BotFrameworkClient
TeamsConnectorClientOptions
TeamsFetchMeetingParticipantOptionalParams
AadResourceUrls
BotSignInGetSignInResourceOptionalParams
BotSignInGetSignInUrlOptionalParams
ErrorModel
ErrorResponse
InnerHttpError
TokenApiClientOptions
UserTokenGetAadTokensOptionalParams
UserTokenGetTokenOptionalParams
UserTokenGetTokenStatusOptionalParams
UserTokenSignOutOptionalParams

型エイリアス

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 操作の応答データが含まれています。

関数

allowedCallersClaimsValidator(string[])

allowe callers 要求検証コントロールを作成する

関数の詳細

allowedCallersClaimsValidator(string[])

allowe callers 要求検証コントロールを作成する

function allowedCallersClaimsValidator(allowedCallers: string[]): ValidateClaims

パラメーター

allowedCallers

string[]

許可されているスキルの呼び出し元

戻り値

要求検証機能