DefaultAzureCredential class
Azure SDK を使用するほとんどのアプリケーションで動作する必要がある既定の ChainedTokenCredential 構成を提供します。
- Extends
コンストラクター
継承されたメソッド
get |
チェーンされた このメソッドは、Azure SDK クライアント ライブラリによって自動的に呼び出されます。 このメソッドは直接呼び出すことができますが、トークンのキャッシュとトークンの更新も処理する必要があります。 |
コンストラクターの詳細
DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)
DefaultAzureCredentialClientIdOptions を使用して DefaultAzureCredential クラスのインスタンスを作成します
この資格情報は、Azure SDK を使用するほとんどのアプリケーションで機能する必要がある既定の ChainedTokenCredential 構成を提供します。
次の資格情報の種類が順番に試行されます。
- EnvironmentCredential
- WorkloadIdentityCredential
- ManagedIdentityCredential
- AzureCliCredential
- AzurePowerShellCredential
- AzureDeveloperCliCredential
認証の試行方法の詳細については、これらの資格情報の種類のドキュメントを参照してください。
new DefaultAzureCredential(options?: DefaultAzureCredentialClientIdOptions)
パラメーター
省略可能なパラメーター。 「DefaultAzureCredentialClientIdOptions」を参照してください。
DefaultAzureCredential(DefaultAzureCredentialOptions)
DefaultAzureCredentialOptions を使用して DefaultAzureCredential クラスのインスタンスを作成します
この資格情報は、Azure SDK を使用するほとんどのアプリケーションで機能する必要がある既定の ChainedTokenCredential 構成を提供します。
次の資格情報の種類が順番に試行されます。
- EnvironmentCredential
- WorkloadIdentityCredential
- ManagedIdentityCredential
- AzureCliCredential
- AzurePowerShellCredential
- AzureDeveloperCliCredential
認証の試行方法の詳細については、これらの資格情報の種類のドキュメントを参照してください。
new DefaultAzureCredential(options?: DefaultAzureCredentialOptions)
パラメーター
- options
- DefaultAzureCredentialOptions
省略可能なパラメーター。 「DefaultAzureCredentialOptions」を参照してください。
DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)
DefaultAzureCredentialResourceIdOptions を使用して DefaultAzureCredential クラスのインスタンスを作成します
この資格情報は、Azure SDK を使用するほとんどのアプリケーションで機能する必要がある既定の ChainedTokenCredential 構成を提供します。
次の資格情報の種類が順番に試行されます。
- EnvironmentCredential
- WorkloadIdentityCredential
- ManagedIdentityCredential
- AzureCliCredential
- AzurePowerShellCredential
- AzureDeveloperCliCredential
認証の試行方法の詳細については、これらの資格情報の種類のドキュメントを参照してください。
new DefaultAzureCredential(options?: DefaultAzureCredentialResourceIdOptions)
パラメーター
省略可能なパラメーター。 「DefaultAzureCredentialResourceIdOptions」を参照してください。
継承済みメソッドの詳細
getToken(string | string[], GetTokenOptions)
チェーンされた TokenCredential
実装のいずれかによって返される最初のアクセス トークンを返します。 1 つ以上の資格情報が AuthenticationError をスローし、資格情報がアクセス トークンを返していない場合に AggregateAuthenticationError をスローします。
このメソッドは、Azure SDK クライアント ライブラリによって自動的に呼び出されます。 このメソッドは直接呼び出すことができますが、トークンのキャッシュとトークンの更新も処理する必要があります。
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
パラメーター
- scopes
-
string | string[]
トークンがアクセスできるスコープの一覧。
- options
- GetTokenOptions
この TokenCredential
実装が行う可能性がある要求を構成するために使用されるオプション。
戻り値
Promise<AccessToken>