ICredentialsLoader.LoadFirstValidCredentialsAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Carregue a primeira credencial válida da lista de descrição de credenciais. Isso é útil quando você tem várias implantações (por exemplo, em seu computador desenvolvedor, você pode usar um certificado do KeyVault e, quando implantado no AKS, usa a federação de identidade de carga de trabalho para o AKS. Você pode expressar a lista de credenciais no arquivo appsettings.json e esse método carregará o mais apropriado com base na ordem.
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)
Parâmetros
- credentialDescriptions
- IEnumerable<CredentialDescription>
Descrição das credenciais.
- parameters
- CredentialSourceLoaderParameters
Parâmetros, relacionados ao aplicativo host, que o carregador de origem de credencial pode usar.
Retornos
Primeira descrição de credencial válida que pode ser carregada da lista de descrição da credencial.
null se nenhum for válido. Caso contrário, o primeiro CredentialDescription que pode ser carregado.