ManagedIdentityAuthenticator class

マネージド サービス ID からトークンを取得するための抽象化。

コンストラクター

ManagedIdentityAuthenticator(string, string, IJwtTokenProviderFactory)

ManagedIdentityAuthenticator クラスの新しいインスタンスを初期化します。

メソッド

getToken()

セキュリティ トークンを取得します。

コンストラクターの詳細

ManagedIdentityAuthenticator(string, string, IJwtTokenProviderFactory)

ManagedIdentityAuthenticator クラスの新しいインスタンスを初期化します。

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

パラメーター

appId

string

トークンの取得に使用するマネージド ID のクライアント ID。

resource

string

トークンを取得するリソース。

tokenProviderFactory
IJwtTokenProviderFactory

使用する JWT トークン プロバイダー ファクトリ。

メソッドの詳細

getToken()

セキュリティ トークンを取得します。

function getToken(): Promise<AccessToken>

戻り値

Promise<AccessToken>

IJwtTokenProviderFactory クラスによって提供される との promiseAccessToken