DefaultCredentialsLoader.LoadFirstValidCredentialsAsync Metod

Definition

Läs in den första giltiga autentiseringsuppgiften från autentiseringsuppgifternas beskrivningslista. Detta är användbart när du har flera distributioner (till exempel på utvecklardatorn kan du använda ett certifikat från KeyVault, och när du distribueras i AKS använder du arbetsbelastningsidentitetsfederation för AKS. Du kan uttrycka listan över autentiseringsuppgifter i filen appsettings.json och den här metoden läser in den lämpligaste baserat på ordningen.

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>
override this.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)

Parametrar

credentialDescriptions
IEnumerable<CredentialDescription>

Beskrivning av autentiseringsuppgifterna.

parameters
CredentialSourceLoaderParameters

Parametrar som är relaterade till värdprogrammet och som källinläsaren för autentiseringsuppgifter kan använda.

Returer

Första giltiga beskrivningen av autentiseringsuppgifter som kan läsas in från listan över beskrivningar av autentiseringsuppgifter. null om ingen är giltig. Annars kan den första CredentialDescription som kan läsas in.

Implementeringar

Gäller för