ICredentialsLoader.LoadFirstValidCredentialsAsync メソッド

定義

資格情報の説明の一覧から最初の有効な資格情報を読み込みます。 これは、複数のデプロイがある場合 (たとえば、開発者マシン上で KeyVault の証明書を使用でき、AKS にデプロイする場合は、AKS のワークロード ID フェデレーションを使用する場合に便利です。 appsettings.json ファイルで資格情報の一覧を表すことができます。この方法では、順序に基づいて最も適切な資格情報が読み込まれます。

public System.Threading.Tasks.Task<Microsoft.Identity.Abstractions.CredentialDescription?> LoadFirstValidCredentialsAsync(System.Collections.Generic.IEnumerable<Microsoft.Identity.Abstractions.CredentialDescription> credentialDescriptions, Microsoft.Identity.Abstractions.CredentialSourceLoaderParameters? parameters = default);
abstract member LoadFirstValidCredentialsAsync : seq<Microsoft.Identity.Abstractions.CredentialDescription> * Microsoft.Identity.Abstractions.CredentialSourceLoaderParameters -> System.Threading.Tasks.Task<Microsoft.Identity.Abstractions.CredentialDescription>
Public Function LoadFirstValidCredentialsAsync (credentialDescriptions As IEnumerable(Of CredentialDescription), Optional parameters As CredentialSourceLoaderParameters = Nothing) As Task(Of CredentialDescription)

パラメーター

credentialDescriptions
IEnumerable<CredentialDescription>

資格情報の説明。

parameters
CredentialSourceLoaderParameters

資格情報ソース ローダーが使用できる、ホスト アプリケーションに関連するパラメーター。

返品

資格情報の説明リストから読み込むことができる最初の有効な資格情報の説明。 null 何も有効でない場合は 。 それ以外の場合は、読み込むことができる最初の CredentialDescription

適用対象