Android.Credentials Namespace

Fornece APIs de estrutura do Android para criar e recuperar credenciais, limpar o estado da credencial e registrar descrições de credencial.

Classes

Nome Description
ClearCredentialStateException

Representa um erro encontrado durante a CredentialManager#clearCredentialState(ClearCredentialStateRequest, CancellationSignal, Executor, OutcomeReceiver) operação.

ClearCredentialStateRequest

Uma classe de solicitação para limpar o estado de credencial de um usuário dos provedores de credenciais.

ClearCredentialStateRequest.InterfaceConsts

Contém as constantes de interface parceladas expostas para ClearCredentialStateRequest.

CreateCredentialException

Representa um erro encontrado durante a CredentialManager#createCredential(Context, CreateCredentialRequest, CancellationSignal, Executor, OutcomeReceiver) operação.

CreateCredentialRequest

Uma solicitação para registrar um tipo específico de credencial de usuário, potencialmente iniciando fluxos de interface do usuário para coletar o consentimento do usuário e qualquer outra operação necessária.

CreateCredentialRequest.Builder

Um construtor para CreateCredentialRequest.

CreateCredentialRequest.InterfaceConsts

Contém as constantes de interface parceladas expostas para CreateCredentialRequest.

CreateCredentialResponse

Um objeto de resposta que encapsula o resultado de uma execução bem-sucedida de criação de credencial.

CreateCredentialResponse.InterfaceConsts

Contém as constantes de interface parceladas expostas para CreateCredentialResponse.

Credential

Representa uma credencial de usuário que pode ser usada para autenticar em seu aplicativo.

Credential.InterfaceConsts

Contém as constantes de interface parceladas expostas para Credential.

CredentialDescription

Representa o tipo e os campos de dados contidos de um Credential.

CredentialDescription.InterfaceConsts

Contém as constantes de interface parceladas expostas para CredentialDescription.

CredentialManager

Gerencia fluxos de autenticação do usuário.

CredentialOption

Informações sobre um tipo específico de credencial a ser solicitada durante uma CredentialManager#getCredential operação.

CredentialOption.Builder

Um construtor para CredentialOption.

CredentialOption.InterfaceConsts

Contém as constantes de interface parceladas expostas para CredentialOption.

GetCredentialException

Representa um erro encontrado durante a CredentialManager#getCredential(Context, GetCredentialRequest, CancellationSignal, Executor, OutcomeReceiver) operação.

GetCredentialRequest

Uma solicitação para recuperar a credencial do usuário, potencialmente iniciando fluxos de interface do usuário para permitir que o usuário escolha de diferentes fontes de credencial.

GetCredentialRequest.Builder

Um construtor para GetCredentialRequest.

GetCredentialRequest.InterfaceConsts

Contém as constantes de interface parceladas expostas para GetCredentialRequest.

GetCredentialResponse

Um objeto de resposta que encapsula a credencial recuperada com êxito do usuário.

GetCredentialResponse.InterfaceConsts

Contém as constantes de interface parceladas expostas para GetCredentialResponse.

PrepareGetCredentialResponse

Um objeto de resposta que pré-busca credenciais do aplicativo de usuário e fornece metadados sobre elas.

PrepareGetCredentialResponse.PendingGetCredentialHandle

Um identificador que representa uma operação de credenciais de obtenção pendente.

RegisterCredentialDescriptionRequest

Uma solicitação para registrar um ComponentName que contém um provisionamento Credential ativamente representado por um CredentialDescription.

RegisterCredentialDescriptionRequest.InterfaceConsts

Contém as constantes de interface parceladas expostas para RegisterCredentialDescriptionRequest.

UnregisterCredentialDescriptionRequest

Uma solicitação para cancelar o registro de um ComponentName que contém um provisionamento Credential ativamente representado por um CredentialDescription.

UnregisterCredentialDescriptionRequest.InterfaceConsts

Contém as constantes de interface parceladas expostas para UnregisterCredentialDescriptionRequest.

Comentários

Use CredentialManager com os tipos de solicitação e resposta neste namespace. Uma solicitação de recuperação contém CredentialOption objetos que especificam os tipos de credencial e os dados de solicitação. Os serviços de provedor de credenciais usam os tipos em Android.Service.Credentials.

Essas são associações para as APIs da estrutura do Android, não para a biblioteca de credenciais do AndroidX. Consulte a origem do gerenciador de credenciais do Android 16.