Android.Credentials Namespace

Stellt Android-Framework-APIs zum Erstellen und Abrufen von Anmeldeinformationen, zum Löschen des Anmeldeinformationsstatus und zum Registrieren von Anmeldeinformationen bereit.

Klassen

Name Beschreibung
ClearCredentialStateException

Stellt einen Fehler dar, der während des CredentialManager#clearCredentialState(ClearCredentialStateRequest, CancellationSignal, Executor, OutcomeReceiver) Vorgangs aufgetreten ist.

ClearCredentialStateRequest

Eine Anforderungsklasse zum Löschen des Anmeldeinformationsstatus eines Benutzers von den Anmeldeinformationsanbietern.

ClearCredentialStateRequest.InterfaceConsts

Enthält die paketierbaren Schnittstellenkonstanten, die für ClearCredentialStateRequest.

CreateCredentialException

Stellt einen Fehler dar, der während des CredentialManager#createCredential(Context, CreateCredentialRequest, CancellationSignal, Executor, OutcomeReceiver) Vorgangs aufgetreten ist.

CreateCredentialRequest

Eine Anforderung zum Registrieren einer bestimmten Art von Benutzeranmeldeinformationen, das potenziell Starten von UI-Flüssen zum Sammeln der Benutzerzustimmung und aller anderen erforderlichen Vorgänge.

CreateCredentialRequest.Builder

Ein Generator für CreateCredentialRequest.

CreateCredentialRequest.InterfaceConsts

Enthält die paketierbaren Schnittstellenkonstanten, die für CreateCredentialRequest.

CreateCredentialResponse

Ein Antwortobjekt, das das Ergebnis einer erfolgreichen Ausführung der Anmeldeinformationen kapselt.

CreateCredentialResponse.InterfaceConsts

Enthält die paketierbaren Schnittstellenkonstanten, die für CreateCredentialResponse.

Credential

Stellt eine Benutzeranmeldeinformation dar, die für die Authentifizierung bei Ihrer App verwendet werden kann.

Credential.InterfaceConsts

Enthält die paketierbaren Schnittstellenkonstanten, die für Credential.

CredentialDescription

Stellt den Typ und die enthaltenen Datenfelder eines .Credential

CredentialDescription.InterfaceConsts

Enthält die paketierbaren Schnittstellenkonstanten, die für CredentialDescription.

CredentialManager

Verwaltet Benutzerauthentifizierungsflüsse.

CredentialOption

Informationen zu einem bestimmten Typ von Anmeldeinformationen, die während eines CredentialManager#getCredential Vorgangs angefordert werden sollen.

CredentialOption.Builder

Ein Generator für CredentialOption.

CredentialOption.InterfaceConsts

Enthält die paketierbaren Schnittstellenkonstanten, die für CredentialOption.

GetCredentialException

Stellt einen Fehler dar, der während des CredentialManager#getCredential(Context, GetCredentialRequest, CancellationSignal, Executor, OutcomeReceiver) Vorgangs aufgetreten ist.

GetCredentialRequest

Eine Anforderung zum Abrufen der Benutzeranmeldeinformationen, das potenziell Starten von UI-Flüssen, damit der Benutzer aus verschiedenen Anmeldeinformationsquellen auswählen kann.

GetCredentialRequest.Builder

Ein Generator für GetCredentialRequest.

GetCredentialRequest.InterfaceConsts

Enthält die paketierbaren Schnittstellenkonstanten, die für GetCredentialRequest.

GetCredentialResponse

Ein Antwortobjekt, das die Anmeldeinformationen erfolgreich vom Benutzer abgerufen hat.

GetCredentialResponse.InterfaceConsts

Enthält die paketierbaren Schnittstellenkonstanten, die für GetCredentialResponse.

PrepareGetCredentialResponse

Ein Antwortobjekt, das Benutzer-App-Anmeldeinformationen vorab einfet und Metadaten zu ihnen bereitstellt.

PrepareGetCredentialResponse.PendingGetCredentialHandle

Ein Handle, das einen ausstehenden Get-Credential-Vorgang darstellt.

RegisterCredentialDescriptionRequest

Eine Anforderung zum Registrieren einer ComponentName , die eine aktiv bereitgestellte Credential , durch ein CredentialDescription.

RegisterCredentialDescriptionRequest.InterfaceConsts

Enthält die paketierbaren Schnittstellenkonstanten, die für RegisterCredentialDescriptionRequest.

UnregisterCredentialDescriptionRequest

Eine Anforderung zum Aufheben der Registrierung einer ComponentName , die eine aktiv bereitgestellte, Credential durch ein CredentialDescription.

UnregisterCredentialDescriptionRequest.InterfaceConsts

Enthält die paketierbaren Schnittstellenkonstanten, die für UnregisterCredentialDescriptionRequest.

Hinweise

Wird mit den Anforderungs- und Antworttypen in diesem Namespace verwendet CredentialManager . Eine Abrufanforderung enthält CredentialOption Objekte, die die Anmeldeinformationstypen und Anforderungsdaten angeben. Anmeldeinformationsanbieterdienste verwenden die Typen in Android.Service.Credentials.

Dies sind Bindungen für die Android-Framework-APIs, nicht die AndroidX-Anmeldeinformationsbibliothek. Sehen Sie sich die Android 16-Anmeldeinformationsverwaltungsquelle an.