androidx.credentials
Interfaces
CredentialManager |
Manages user authentication flows. |
CredentialManagerCallback |
Callback interface intended for use when an asynchronous Credential Manager operation may result in a failure. |
CredentialProvider |
Provider interface to be implemented by system credential providers that will fulfill Credential Manager requests. |
Classes
ClearCredentialStateRequest |
Request class for clearing a user's credential state from the credential providers. |
CreateCredentialRequest |
Base request class for registering a credential. |
CreateCredentialRequest.DisplayInfo |
Information that may be used for display purposes when rendering UIs to collect the user consent and choice. |
CreateCredentialResponse |
Base response class for the credential creation operation made with the |
CreateCustomCredentialRequest |
Base custom create request class for registering a credential. |
CreateCustomCredentialResponse |
Base custom create response class for the credential creation operation made with the |
CreatePasswordRequest |
A request to save the user password credential with their password provider. |
CreatePasswordResponse |
A response of a password saving flow. |
CreatePublicKeyCredentialRequest |
A request to register a passkey from the user's public key credential provider. |
CreatePublicKeyCredentialResponse |
A response of a public key credential (passkey) flow. |
CreateRestoreCredentialRequest |
A request to create a restore credential used for app restore purpose. |
CreateRestoreCredentialResponse |
A response of the |
Credential |
Base class for a credential with which the user consented to authenticate to the app. |
CredentialOption |
Base class for getting a specific type of credentials. |
CustomCredential |
Base class for a custom credential with which the user consented to authenticate to the app. |
DigitalCredential |
Represents the user's digital credential, generally used for verification or sign-in purposes. |
GetCredentialRequest |
Encapsulates a request to get a user credential. |
GetCredentialRequest.Builder |
A builder for |
GetCredentialResponse |
Encapsulates the result of a user credential request. |
GetCustomCredentialOption |
Allows extending custom versions of GetCredentialOptions for unique use cases. |
GetDigitalCredentialOption |
A request to retrieve the user's digital credential, normally used for verification or sign-in purpose. |
GetPasswordOption |
A request to retrieve the user's saved application password from their password provider. |
GetPublicKeyCredentialOption |
A request to get passkeys from the user's public key credential provider. |
GetRestoreCredentialOption |
A request to get the restore credential from the restore credential provider. |
PasswordCredential |
Represents the user's password credential granted by the user for app sign-in. |
PendingGetCredentialRequest |
Request to be set on an Android |
PrepareGetCredentialResponse |
A response object that indicates the get-credential prefetch work is complete and provides metadata about it. |
PrepareGetCredentialResponse.PendingGetCredentialHandle |
A handle that represents a pending get-credential operation. |
PrepareGetCredentialResponse.TestBuilder |
A builder for |
PublicKeyCredential |
Represents the user's passkey credential granted by the user for app sign-in. |
RestoreCredential |
Represents the user's restore credential for the app sign in. |
Annotations
Type aliases
HasAuthenticationResultsDelegate |
|
HasCredentialResultsDelegate |
|
HasRemoteResultsDelegate |
Extension properties summary
Extension properties
pendingGetCredentialRequest
var View.pendingGetCredentialRequest: PendingGetCredentialRequest?