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


ConfigurationServiceClientCredentialFactory class

ServiceClientCredentialsFactory, использующий ConfigurationServiceClientCredentialFactoryOptions или экземпляр конфигурации для создания ServiceClientCredentials с помощью идентификатора приложения и пароля приложения.

Extends

PasswordServiceClientCredentialFactory

Конструкторы

ConfigurationServiceClientCredentialFactory(ConfigurationServiceClientCredentialFactoryOptions)

Инициализирует новый экземпляр класса ConfigurationServiceClientCredentialFactory.

Унаследованные свойства

appId

Идентификатор приложения для этих учетных данных.

password

Пароль приложения для этих учетных данных.

tenantId

Идентификатор клиента Azure AD, в котором создается бот.

Методы

createCredentials(string, string, string, boolean)
isAuthenticationDisabled()
isValidAppId(string)

Сведения о конструкторе

ConfigurationServiceClientCredentialFactory(ConfigurationServiceClientCredentialFactoryOptions)

Инициализирует новый экземпляр класса ConfigurationServiceClientCredentialFactory.

new ConfigurationServiceClientCredentialFactory(factoryOptions?: ConfigurationServiceClientCredentialFactoryOptions)

Параметры

Сведения об унаследованном свойстве

appId

Идентификатор приложения для этих учетных данных.

appId: string | null

Значение свойства

string | null

наследуется от PasswordServiceClientCredentialFactory.appId

password

Пароль приложения для этих учетных данных.

password: string | null

Значение свойства

string | null

наследуется от PasswordServiceClientCredentialFactory.password

tenantId

Идентификатор клиента Azure AD, в котором создается бот.

tenantId: string | null

Значение свойства

string | null

наследуется от PasswordServiceClientCredentialFactory.tenantId

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

createCredentials(string, string, string, boolean)

function createCredentials(microsoftAppId: string, audience: string, loginEndpoint: string, validateAuthority: boolean): Promise<ServiceClientCredentials>

Параметры

microsoftAppId

string

audience

string

loginEndpoint

string

validateAuthority

boolean

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

Promise<ServiceClientCredentials>

isAuthenticationDisabled()

function isAuthenticationDisabled(): Promise<boolean>

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

Promise<boolean>

isValidAppId(string)

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

Параметры

microsoftAppId

string

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

Promise<boolean>