Android.Credentials Spazio dei nomi

Fornisce API del framework Android per creare e recuperare credenziali, cancellare lo stato delle credenziali e registrare le descrizioni delle credenziali.

Classi

Nome Descrizione
ClearCredentialStateException

Rappresenta un errore rilevato durante l'operazione CredentialManager#clearCredentialState(ClearCredentialStateRequest, CancellationSignal, Executor, OutcomeReceiver) .

ClearCredentialStateRequest

Classe di richiesta per cancellare lo stato delle credenziali di un utente dai provider di credenziali.

ClearCredentialStateRequest.InterfaceConsts

Contiene le costanti dell'interfaccia particellabili esposte per ClearCredentialStateRequest.

CreateCredentialException

Rappresenta un errore rilevato durante l'operazione CredentialManager#createCredential(Context, CreateCredentialRequest, CancellationSignal, Executor, OutcomeReceiver) .

CreateCredentialRequest

Richiesta di registrazione di un tipo specifico di credenziali utente, potenzialmente di avvio dei flussi dell'interfaccia utente per raccogliere il consenso dell'utente e qualsiasi altra operazione necessaria.

CreateCredentialRequest.Builder

Generatore per CreateCredentialRequest.

CreateCredentialRequest.InterfaceConsts

Contiene le costanti dell'interfaccia particellabili esposte per CreateCredentialRequest.

CreateCredentialResponse

Oggetto risposta che incapsula il risultato di un'esecuzione corretta della creazione delle credenziali.

CreateCredentialResponse.InterfaceConsts

Contiene le costanti dell'interfaccia particellabili esposte per CreateCredentialResponse.

Credential

Rappresenta una credenziale utente che può essere usata per l'autenticazione all'app.

Credential.InterfaceConsts

Contiene le costanti dell'interfaccia particellabili esposte per Credential.

CredentialDescription

Rappresenta il tipo e i campi dati contenuti di un oggetto Credential.

CredentialDescription.InterfaceConsts

Contiene le costanti dell'interfaccia particellabili esposte per CredentialDescription.

CredentialManager

Gestisce i flussi di autenticazione utente.

CredentialOption

Informazioni su un tipo specifico di credenziali da richiedere durante un'operazione CredentialManager#getCredential .

CredentialOption.Builder

Generatore per CredentialOption.

CredentialOption.InterfaceConsts

Contiene le costanti dell'interfaccia particellabili esposte per CredentialOption.

GetCredentialException

Rappresenta un errore rilevato durante l'operazione CredentialManager#getCredential(Context, GetCredentialRequest, CancellationSignal, Executor, OutcomeReceiver) .

GetCredentialRequest

Richiesta di recupero delle credenziali utente, potenzialmente di avvio dei flussi dell'interfaccia utente per consentire all'utente di scegliere da origini credenziali diverse.

GetCredentialRequest.Builder

Generatore per GetCredentialRequest.

GetCredentialRequest.InterfaceConsts

Contiene le costanti dell'interfaccia particellabili esposte per GetCredentialRequest.

GetCredentialResponse

Oggetto risposta che incapsula le credenziali recuperate correttamente dall'utente.

GetCredentialResponse.InterfaceConsts

Contiene le costanti dell'interfaccia particellabili esposte per GetCredentialResponse.

PrepareGetCredentialResponse

Oggetto risposta che prelettura le credenziali dell'app utente e fornisce metadati su di essi.

PrepareGetCredentialResponse.PendingGetCredentialHandle

Handle che rappresenta un'operazione get-credential in sospeso.

RegisterCredentialDescriptionRequest

Richiesta di registrazione di un ComponentName oggetto contenente un oggetto di cui è stato effettuato il provisioning Credential attivo rappresentato da un oggetto CredentialDescription.

RegisterCredentialDescriptionRequest.InterfaceConsts

Contiene le costanti dell'interfaccia particellabili esposte per RegisterCredentialDescriptionRequest.

UnregisterCredentialDescriptionRequest

Richiesta di annullamento della registrazione di un oggetto contenente un ComponentName oggetto di cui è stato effettuato Credential il provisioning attivo rappresentato da un oggetto CredentialDescription.

UnregisterCredentialDescriptionRequest.InterfaceConsts

Contiene le costanti dell'interfaccia particellabili esposte per UnregisterCredentialDescriptionRequest.

Commenti

Usare CredentialManager con i tipi di richiesta e risposta in questo spazio dei nomi. Una richiesta di recupero contiene CredentialOption oggetti che specificano i tipi di credenziali e i dati della richiesta. I servizi provider di credenziali usano i tipi in Android.Service.Credentials.

Si tratta di associazioni per le API del framework Android, non per la libreria di credenziali AndroidX. Vedere l'origine di Gestione credenziali Android 16.