共用方式為


botframework-connector package

類別

AppCredentials

一般 AppCredentials 驗證實作和快取。 支援任何 ADAL 用戶端認證流程。 子類別可以實作 refreshToken 以取得令牌。

AuthenticationConfiguration

驗證的一般組態設定。

AuthenticationError

一般 AuthenticationError 類別,表示具有程式代碼狀態的驗證錯誤。

BotFrameworkAuthentication

代表用來驗證此環境中 Bot Framework 通訊協定網路呼叫的雲端環境。

BotFrameworkAuthenticationFactory

BotFrameworkAuthentication 處理站,其會封裝環境特定的 Bot Framework 通訊協定驗證碼。

BotFrameworkClientImpl
CertificateAppCredentials

CertificateAppCredentials 驗證實作

ClaimsIdentity

表示宣告型身分識別。

ConnectorFactory

用來為目前 appId 建立具有適當認證的 ConnectorClients 的 Factory 類別。

ConnectorFactoryImpl
SimpleCredentialProvider
EndorsementsValidator

包含驗證 JWT 簽署的協助程式方法。

JwtTokenExtractor

JWT 令牌處理類別,可取得身分識別資訊並執行安全性令牌驗證。

JwtTokenProviderFactory
ManagedIdentityAppCredentials

受控服務識別驗證實作。

ManagedIdentityAuthenticator

從受控服務識別取得令牌的抽象概念。

ManagedIdentityServiceClientCredentialsFactory

ServiceClientCredentialsFactory 抽象類的受控識別實作。

MicrosoftAppCredentials

MicrosoftAppCredentials 驗證實作

OpenIdMetadata

負責管理 OpenId 元數據的類別。

ParameterizedBotFrameworkAuthentication
PasswordServiceClientCredentialFactory

ServiceClientCredentialsFactory 介面的簡單實作。

ServiceClientCredentialsFactory

ServiceClientCredentialsFactory 抽象類,可讓 Bot 提供自己的 ServiceClientCredentials,讓 Bot 對 Bot 通道或技能 Bot 傳送至父 Bot 呼叫。

UserTokenClient

用於存取使用者令牌服務的用戶端。

UserTokenClientImpl
ConnectorClient
ConnectorClientContext
Attachments

代表 Attachments 的類別。

Conversations

代表 Conversations 的類別。

EmulatorApiClient

此類別的目的是模擬 API 用戶端。

Teams

代表 Teams 的類別。

ReadReceiptInfo

讀取收據的一般資訊。

TeamsConnectorClient
TeamsConnectorClientContext

適用於 Microsoft Teams 的 Bot 連接器 REST API 擴充功能可讓您的 Bot 在 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[])

建立允許呼叫端宣告驗證程式

函式詳細資料

allowedCallersClaimsValidator(string[])

建立允許呼叫端宣告驗證程式

function allowedCallersClaimsValidator(allowedCallers: string[]): ValidateClaims

參數

allowedCallers

string[]

允許的技能呼叫者

傳回

claims 驗證程式函式