ConfigurationServiceClientCredentialFactory class
ServiceClientCredentialsFactory, использующий ConfigurationServiceClientCredentialFactoryOptions или экземпляр конфигурации для создания ServiceClientCredentials с помощью идентификатора приложения и пароля приложения.
- Extends
-
PasswordServiceClientCredentialFactory
Конструкторы
Configuration |
Инициализирует новый экземпляр класса ConfigurationServiceClientCredentialFactory. |
Унаследованные свойства
app |
Идентификатор приложения для этих учетных данных. |
password | Пароль приложения для этих учетных данных. |
tenant |
Идентификатор клиента Azure AD, в котором создается бот. |
Методы
create |
|
is |
|
is |
Сведения о конструкторе
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>