ManagedIdentityServiceClientCredentialsFactory class
ServiceClientCredentialsFactory 抽象类的托管标识实现。
- 扩展
构造函数
Managed |
初始化 ManagedIdentityServiceClientCredentialsFactory 类的新实例。 |
方法
create |
|
is |
|
is |
构造函数详细信息
ManagedIdentityServiceClientCredentialsFactory(string, IJwtTokenProviderFactory)
初始化 ManagedIdentityServiceClientCredentialsFactory 类的新实例。
new ManagedIdentityServiceClientCredentialsFactory(appId: string, tokenProviderFactory: IJwtTokenProviderFactory)
参数
- appId
-
string
分配给机器人的托管标识的客户端 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>