AzureCliCredential class
この認証情報は、現在ログイン中のユーザーログイン情報をAzure CLI('az')コマンドラインツール経由で使用します。 そのためには、Azure CLIコマンド「az account get-access-token」でユーザーアクセストークンと有効期限を読み取ります。
コンストラクター
| Azure |
AzureCliCredentialのインスタンスを作成します。 この資格情報を使用するには、コマンド ラインからコマンド "az login" を使用して 、'az' ツールを使用して既にログインしていることを確認します。 |
メソッド
| get |
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>