androidx.credentials.registry.provider
Library that allows provider apps to register digital user credentials with CredentialManager to support smooth sign-in, verification, and other user experience
Interfaces
RegistryManagerProvider |
Provider interface to be implemented by a system registry manager service provider that will fulfill |
Classes
RegisterCredentialsRequest |
A request to register credentials with Credential Manager. |
RegisterCredentialsResponse |
The result of calling |
RegistryManager |
APIs for managing credential registries that are registered with the Credential Manager. |
Exceptions
RegisterCredentialsConfigurationException |
During the |
RegisterCredentialsException |
Represents an error thrown during a |
RegisterCredentialsUnknownException |
Thrown when the |
Extension properties summary
String? |
Returns the id of the entry selected by the user. |
Extension properties
selectedEntryId
val ProviderGetCredentialRequest.selectedEntryId: String?
Returns the id of the entry selected by the user. For example, for a digital credential entry, this maps to the corresponding entry's DigitalCredentialEntry.id
.
A null return means that entry ID isn't supported for the given type of the use case at all. For example, a androidx.credentials.provider.PasswordCredentialEntry
does not have an id property and so this getter will return null if the selected entry was a password credential.