共用方式為


BotFrameworkAuthenticationFactory class

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

方法

create()

為匿名測試案例建立新的 BotFrameworkAuthentication 實例。

create(string, boolean, string, string, string, string, string, string, string, ServiceClientCredentialsFactory, AuthenticationConfiguration, (input: RequestInfo, init?: RequestInit) => Promise<Response>, ConnectorClientOptions)

建立適當的 BotFrameworkAuthentication 實例。

方法詳細資料

create()

為匿名測試案例建立新的 BotFrameworkAuthentication 實例。

static function create(): BotFrameworkAuthentication

傳回

BotFrameworkAuthentication 實例的新

create(string, boolean, string, string, string, string, string, string, string, ServiceClientCredentialsFactory, AuthenticationConfiguration, (input: RequestInfo, init?: RequestInit) => Promise<Response>, ConnectorClientOptions)

建立適當的 BotFrameworkAuthentication 實例。

static function create(channelService: string, validateAuthority: boolean, toChannelFromBotLoginUrl: string, toChannelFromBotOAuthScope: string, toBotFromChannelTokenIssuer: string, oAuthUrl: string, toBotFromChannelOpenIdMetadataUrl: string, toBotFromEmulatorOpenIdMetadataUrl: string, callerId: string, credentialFactory: ServiceClientCredentialsFactory, authConfiguration: AuthenticationConfiguration, botFrameworkClientFetch?: (input: RequestInfo, init?: RequestInit) => Promise<Response>, connectorClientOptions?: ConnectorClientOptions): BotFrameworkAuthentication

參數

channelService

string

通道服務。

validateAuthority

boolean

要使用的驗證授權單位值。

toChannelFromBotLoginUrl

string

從 Bot 登入 URL 到通道的 。

toChannelFromBotOAuthScope

string

從 Bot oauth 範圍到通道的 。

toBotFromChannelTokenIssuer

string

從通道令牌簽發者到 Bot 的 。

oAuthUrl

string

OAuth URL。

toBotFromChannelOpenIdMetadataUrl

string

從通道開啟識別元繼資料 URL 到 Bot 的 。

toBotFromEmulatorOpenIdMetadataUrl

string

從模擬器開啟識別元資料 URL 到 Bot 的 。

callerId

string

在已驗證 活動上設定的 callerId

credentialFactory
ServiceClientCredentialsFactory

要用來建立認證的 ServiceClientCredentialsFactory

authConfiguration
AuthenticationConfiguration

要使用的 AuthenticationConfiguration

botFrameworkClientFetch

(input: RequestInfo, init?: RequestInit) => Promise<Response>

要用於 BotFrameworkClient 的擷取。

connectorClientOptions
ConnectorClientOptions

ConnectorClientOptions 建立 ConnectorClients 時使用。

傳回