ManagedIdentityServiceClientCredentialsFactory class
ServiceClientCredentialsFactory 抽象クラスのマネージド ID 実装。
- Extends
コンストラクター
Managed |
ManagedIdentityServiceClientCredentialsFactory クラスの新しいインスタンスを初期化します。 |
メソッド
create |
|
is |
|
is |
コンストラクターの詳細
ManagedIdentityServiceClientCredentialsFactory(string, IJwtTokenProviderFactory)
ManagedIdentityServiceClientCredentialsFactory クラスの新しいインスタンスを初期化します。
new ManagedIdentityServiceClientCredentialsFactory(appId: string, tokenProviderFactory: IJwtTokenProviderFactory)
パラメーター
- appId
-
string
ボットに割り当てられたマネージド ID のクライアント ID。
- 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>