com.google.android.gms.identitycredentials

Interfaces

IdentityCredentialClient

A client for the Identity Credentials API

Classes

CallingAppInfo

Information pertaining to the calling application.

CallingAppInfoParcelable

Information pertaining to the calling application.

ClearCredentialStateRequest

Data interface for clearing a user's credential state from the credential providers.

ClearCredentialStateResponse

Response of a clear credential state request.

ClearExportRequest

A request to clear the registries stored for your app.

ClearExportResponse

Response of a registry deletion operation.

ClearRegistryRequest

A request to clear the registries stored for your app.

ClearRegistryRequest.ClearTypedRegistryOption

A request to configure how to clear the registries for a given type.

ClearRegistryResponse

Response of a registry deletion operation.

CreateCredentialHandle

Returns a response for the IdentityCredentialClient.createCredential API that can be used to launch the credential selector UIs to finalize on a credential of the user's choice that can be used for app sign-in, or the actual credential response itself if no UI is needed.

CreateCredentialRequest

Data interface for creating or saving a user credential.

CreateCredentialResponse

Data interface for the response of creating or saving a user credential.

Credential

Represents a user credential that can be used to authenticate to your app.

CredentialOption

Base class for getting a specific type of credentials.

CredentialTransferCapabilities

The state of the primary provider's credentials

ExportCredentialsToDeviceSetupRequest

Request for exporting credentials to primary credential provider.

ExportCredentialsToDeviceSetupResponse

Response for exporting the credentials to the primary provider

GetCredentialRequest

Data interface for retrieving a user credential.

GetCredentialResponse

A response from the get-credential operation.

GetCredentialTransferCapabilitiesRequest

Request for fetching the state of the credentials in the primary provider

IdentityCredentialManager

Entry point for Identity Credential API.

ImportCredentialsForDeviceSetupRequest

Request for importing credentials from primary credential provider.

ImportCredentialsForDeviceSetupResponse

Response for importing the credentials from the primary provider

ImportCredentialsRequest

Request for importing credentials from another credential provider.

ImportCredentialsResponse

Response for importing credentials from another credential provider.

PendingGetCredentialHandle

Returns a response for the IdentityCredentialClient.getCredential API that can be used to launch the credential selector UIs to finalize on a credential of the user's choice that can be used for app sign-in.

PendingImportCredentialsHandle

Response to IdentityCredentialClient.importCredentials API, containing a PendingIntent that can be used to launch a selector that allows the user to select a credential provider to import credentials from

RegisterCreationOptionsRequest

A registration request to store provision / creation candidates' metadata and matcher logic.

RegisterCreationOptionsResponse

Response object for the IdentityCredentialClient.registerCredentials API.

RegisterExportRequest

A registration request for declaring that the callee is a credential provider that supports exporting of credentials to other credential providers

RegisterExportResponse

Response for registering the ability to export credentials to other providers

RegistrationRequest

A registration request to store credential metadata and matcher logic.

RegistrationResponse

Response object for the IdentityCredentialClient.registerCredentials API.

SignalCredentialStateRequest

Data interface for signaling a user's credential state from the RPs to the credential providers.

SignalCredentialStateResponse

Response of a signal credential state request.

IntentHelper

Helpers for composing / retrieving the activity result data.

Exceptions

ClearCredentialStateException

Exception encountered during the clear-credential operation.

CreateCredentialException

Exception encountered during the create-credential operation.

GetCredentialException

Exception encountered during the get-credential operation.

ImportCredentialsException

Exception encountered during the import-credentials operation.

SignalCredentialStateException

Exception encountered during the signal credential state operation.