BotFrameworkAuthenticationFactory class
BotFrameworkAuthentication 處理站,其會封裝環境特定的 Bot Framework 通訊協定驗證碼。
方法
方法詳細資料
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
- botFrameworkClientFetch
-
(input: RequestInfo, init?: RequestInit) => Promise<Response>
要用於 BotFrameworkClient 的擷取。
- connectorClientOptions
- ConnectorClientOptions
ConnectorClientOptions 建立 ConnectorClients 時使用。