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


ServiceClientCredentialsFactory class

Абстрактный класс ServiceClientCredentialsFactory, который позволяет Ботам предоставлять собственные службы ServiceClientCredentials для бота для канала бота или бота навыка для родительских вызовов бота.

Методы

createCredentials(string, string | undefined, string, boolean)

Метод фабрики для создания ServiceClientCredentials.

isAuthenticationDisabled()

Проверяет, отключена ли проверка подлинности бота.

isValidAppId(string)

Проверяет идентификатор приложения.

Сведения о методе

createCredentials(string, string | undefined, string, boolean)

Метод фабрики для создания ServiceClientCredentials.

function createCredentials(appId: string, audience: string | undefined, loginEndpoint: string, validateAuthority: boolean): Promise<ServiceClientCredentials>

Параметры

appId

string

Идентификатор приложения.

audience

string | undefined

Аудитория.

loginEndpoint

string

URL-адрес входа.

validateAuthority

boolean

Используемое значение центра проверки.

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

Promise<ServiceClientCredentials>

ServiceClientCredentials.

isAuthenticationDisabled()

Проверяет, отключена ли проверка подлинности бота.

function isAuthenticationDisabled(): Promise<boolean>

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

Promise<boolean>

Если проверка подлинности бота отключена, результат имеет значение true; в противном случае значение false.

isValidAppId(string)

Проверяет идентификатор приложения.

function isValidAppId(appId: string): Promise<boolean>

Параметры

appId

string

Идентификатор приложения для проверки.

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

Promise<boolean>

Результат имеет значение true, если appId допустимо для контроллера; в противном случае значение false.