ManagedIdentityAuthenticator class

用于从托管服务标识获取令牌的抽象。

构造函数

ManagedIdentityAuthenticator(string, string, IJwtTokenProviderFactory)

初始化 ManagedIdentityAuthenticator 类的新实例。

方法

getToken()

获取安全令牌。

构造函数详细信息

ManagedIdentityAuthenticator(string, string, IJwtTokenProviderFactory)

初始化 ManagedIdentityAuthenticator 类的新实例。

new ManagedIdentityAuthenticator(appId: string, resource: string, tokenProviderFactory: IJwtTokenProviderFactory)

参数

appId

string

用于获取令牌的托管标识的客户端 ID。

resource

string

要为其获取令牌的资源。

tokenProviderFactory
IJwtTokenProviderFactory

要使用的 JWT 令牌提供程序工厂。

方法详细信息

getToken()

获取安全令牌。

function getToken(): Promise<AccessToken>

返回

Promise<AccessToken>

包含 AccessTokenIJwtTokenProviderFactory 类提供的 的承诺。