Share via


AzureCliCredential class

この資格情報では、Azure CLI ('az') コマンドライン ツールを使用して、現在ログインしているユーザー ログイン情報が使用されます。 これを行うには、Azure CLI コマンド "az account get-access-token" を使用して、ユーザー アクセス トークンを読み取り、有効期限を切ります。

コンストラクター

AzureCliCredential(AzureCliCredentialOptions)

AzureCliCredential のインスタンスを作成します。

この資格情報を使用するには、コマンド ラインからコマンド "az login" を使用して、'az' ツールを使用して既にログインしていることを確認します。

メソッド

getToken(string | string[], GetTokenOptions)

Microsoft Entra IDで認証し、成功した場合はアクセス トークンを返します。 認証が失敗した場合は、失敗の詳細を含む CredentialUnavailableError がスローされます。

コンストラクターの詳細

AzureCliCredential(AzureCliCredentialOptions)

AzureCliCredential のインスタンスを作成します。

この資格情報を使用するには、コマンド ラインからコマンド "az login" を使用して、'az' ツールを使用して既にログインしていることを確認します。

new AzureCliCredential(options?: AzureCliCredentialOptions)

パラメーター

options
AzureCliCredentialOptions

オプション。必要に応じてマルチテナント要求を許可します。

メソッドの詳細

getToken(string | string[], GetTokenOptions)

Microsoft Entra IDで認証し、成功した場合はアクセス トークンを返します。 認証が失敗した場合は、失敗の詳細を含む CredentialUnavailableError がスローされます。

function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>

パラメーター

scopes

string | string[]

トークンがアクセスできるスコープの一覧。

options
GetTokenOptions

この TokenCredential 実装が行う可能性のある要求を構成するために使用されるオプション。

戻り値

Promise<AccessToken>