ManagedIdentityServiceClientCredentialsFactory class
Реализация управляемого удостоверения ServiceClientCredentialsFactory абстрактного класса.
- Extends
Конструкторы
Managed |
Инициализирует новый экземпляр класса ManagedIdentityServiceClientCredentialsFactory. |
Методы
create |
|
is |
|
is |
Сведения о конструкторе
ManagedIdentityServiceClientCredentialsFactory(string, IJwtTokenProviderFactory)
Инициализирует новый экземпляр класса ManagedIdentityServiceClientCredentialsFactory.
new ManagedIdentityServiceClientCredentialsFactory(appId: string, tokenProviderFactory: IJwtTokenProviderFactory)
Параметры
- appId
-
string
Идентификатор клиента для управляемого удостоверения, назначенного боту.
- tokenProviderFactory
- IJwtTokenProviderFactory
Фабрика поставщика токенов JWT для использования.
Сведения о методе
createCredentials(string, string)
function createCredentials(appId: string, audience: string): Promise<ServiceClientCredentials>
Параметры
- appId
-
string
- audience
-
string
Возвращаемое значение
Promise<ServiceClientCredentials>
isAuthenticationDisabled()
function isAuthenticationDisabled(): Promise<boolean>
Возвращаемое значение
Promise<boolean>
isValidAppId(string)
function isValidAppId(appId: string): Promise<boolean>
Параметры
- appId
-
string
Возвращаемое значение
Promise<boolean>