次の方法で共有


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>