DefaultAzureCredential class

Azure SDK を使用するほとんどのアプリケーションで動作する必要がある既定の ChainedTokenCredential 構成を提供します。

Extends

コンストラクター

DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)

DefaultAzureCredentialClientIdOptions を使用して DefaultAzureCredential クラスのインスタンスを作成します

この資格情報は、Azure SDK を使用するほとんどのアプリケーションで機能する必要がある既定の ChainedTokenCredential 構成を提供します。

次の資格情報の種類が順番に試行されます。

認証の試行方法の詳細については、これらの資格情報の種類のドキュメントを参照してください。

DefaultAzureCredential(DefaultAzureCredentialOptions)

DefaultAzureCredentialOptions を使用して DefaultAzureCredential クラスのインスタンスを作成します

この資格情報は、Azure SDK を使用するほとんどのアプリケーションで機能する必要がある既定の ChainedTokenCredential 構成を提供します。

次の資格情報の種類が順番に試行されます。

認証の試行方法の詳細については、これらの資格情報の種類のドキュメントを参照してください。

DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)

DefaultAzureCredentialResourceIdOptions を使用して DefaultAzureCredential クラスのインスタンスを作成します

この資格情報は、Azure SDK を使用するほとんどのアプリケーションで機能する必要がある既定の ChainedTokenCredential 構成を提供します。

次の資格情報の種類が順番に試行されます。

認証の試行方法の詳細については、これらの資格情報の種類のドキュメントを参照してください。

継承されたメソッド

getToken(string | string[], GetTokenOptions)

チェーンされた TokenCredential 実装のいずれかによって返される最初のアクセス トークンを返します。 1 つ以上の資格情報が AuthenticationError をスローし、資格情報がアクセス トークンを返していない場合に AggregateAuthenticationError をスローします。

このメソッドは、Azure SDK クライアント ライブラリによって自動的に呼び出されます。 このメソッドは直接呼び出すことができますが、トークンのキャッシュとトークンの更新も処理する必要があります。

コンストラクターの詳細

DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)

DefaultAzureCredentialClientIdOptions を使用して DefaultAzureCredential クラスのインスタンスを作成します

この資格情報は、Azure SDK を使用するほとんどのアプリケーションで機能する必要がある既定の ChainedTokenCredential 構成を提供します。

次の資格情報の種類が順番に試行されます。

認証の試行方法の詳細については、これらの資格情報の種類のドキュメントを参照してください。

new DefaultAzureCredential(options?: DefaultAzureCredentialClientIdOptions)

パラメーター

options
DefaultAzureCredentialClientIdOptions

省略可能なパラメーター。 「DefaultAzureCredentialClientIdOptions」を参照してください。

DefaultAzureCredential(DefaultAzureCredentialOptions)

DefaultAzureCredentialOptions を使用して DefaultAzureCredential クラスのインスタンスを作成します

この資格情報は、Azure SDK を使用するほとんどのアプリケーションで機能する必要がある既定の ChainedTokenCredential 構成を提供します。

次の資格情報の種類が順番に試行されます。

認証の試行方法の詳細については、これらの資格情報の種類のドキュメントを参照してください。

new DefaultAzureCredential(options?: DefaultAzureCredentialOptions)

パラメーター

options
DefaultAzureCredentialOptions

省略可能なパラメーター。 「DefaultAzureCredentialOptions」を参照してください。

DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)

DefaultAzureCredentialResourceIdOptions を使用して DefaultAzureCredential クラスのインスタンスを作成します

この資格情報は、Azure SDK を使用するほとんどのアプリケーションで機能する必要がある既定の ChainedTokenCredential 構成を提供します。

次の資格情報の種類が順番に試行されます。

認証の試行方法の詳細については、これらの資格情報の種類のドキュメントを参照してください。

new DefaultAzureCredential(options?: DefaultAzureCredentialResourceIdOptions)

パラメーター

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>

ChainedTokenCredential.getTokenから継承