ServiceClientCredentialsFactory class
Абстрактный класс ServiceClientCredentialsFactory, который позволяет Ботам предоставлять собственные службы ServiceClientCredentials для бота для канала бота или бота навыка для родительских вызовов бота.
Методы
| create |
Метод фабрики для создания ServiceClientCredentials. |
| is |
Проверяет, отключена ли проверка подлинности бота. |
| is |
Проверяет идентификатор приложения. |
Сведения о методе
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>
isAuthenticationDisabled()
Проверяет, отключена ли проверка подлинности бота.
function isAuthenticationDisabled(): Promise<boolean>
Возвращаемое значение
Promise<boolean>
Если проверка подлинности бота отключена, результат имеет значение true; в противном случае значение false.
isValidAppId(string)
Проверяет идентификатор приложения.
function isValidAppId(appId: string): Promise<boolean>
Параметры
- appId
-
string
Идентификатор приложения для проверки.
Возвращаемое значение
Promise<boolean>
Результат имеет значение true, если appId допустимо для контроллера; в противном случае значение false.