Поделиться через


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

Url-адрес входа бота в канал.

toChannelFromBotOAuthScope

string

Канал из области oauth бота.

toBotFromChannelTokenIssuer

string

Бот из издателя токена канала.

oAuthUrl

string

URL-адрес OAuth.

toBotFromChannelOpenIdMetadataUrl

string

Url-адрес метаданных open id для бота из канала.

toBotFromEmulatorOpenIdMetadataUrl

string

Url-адрес метаданных для бота из эмулятора Open Id Metadata.

callerId

string

Вызывающий идентификатор, установленный длядействий, прошедших проверку подлинности .

credentialFactory
ServiceClientCredentialsFactory

ServiceClientCredentialsFactory для создания учетных данных.

authConfiguration
AuthenticationConfiguration

Используемый AuthenticationConfiguration.

botFrameworkClientFetch

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

Получение, используемое в BotFrameworkClient.

connectorClientOptions
ConnectorClientOptions

ConnectorClientOptions использовать при создании connectorClients.

Возвращаемое значение