# androidx.credentials.providerevents.transfer

*** ** * ** ***

## Classes

|---|---|
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/ClearExportRequest` | The request to clear the previously registered export info. |
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/ClearExportResponse` | The result of calling `https://developer.android.com/reference/androidx/credentials/providerevents/ProviderEventsManager#clearExport(androidx.credentials.providerevents.transfer.ClearExportRequest)`. |
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/CredentialTransferCapabilities` | The state of the primary provider's credentials |
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/CredentialTransferCapabilitiesRequest` | A request for the state of the provider's credentials that can be exported |
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/ExportCredentialsRequest` | a request to export a set of credentials into the provider |
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/ExportCredentialsResponse` | Success response of exporting the credentials to the provider |
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/ExportEntry` | Each export entry corresponds to an entry in the provider selector UI that the user can choose from. |
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/ImportCredentialsRequest` | A request to import the provider's credentials, following the [FIDO Credential exchange format](https://fidoalliance.org/specs/cx/cxf-v1.0-ps-20250814.html) |
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/ImportCredentialsResponse` | A success response from requesting import. |
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/PerTypeExportResult` | A result of exporting the credentials to the provider |
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/ProviderImportCredentialsRequest` | Request received by the provider after the query phase of the import flow is complete i.e. the user was presented with a list of entries, and the user has now made a selection from the list of `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/ExportEntry` presented on the selector UI. |
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/ProviderImportCredentialsResponse` | Response received by the provider after the transfer phase of the import flow is complete i.e. the user has now made a selection from the list of `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/ExportEntry` presented on the selector UI, and the provider returned credentials corresponding to the request. |
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/RegisterExportRequest` | The request to register the export info. |
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/RegisterExportResponse` | The result of calling `https://developer.android.com/reference/androidx/credentials/providerevents/ProviderEventsManager#registerExport(androidx.credentials.providerevents.transfer.RegisterExportRequest)`. |
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/CredentialTypes` | The credential types that can be transferred as part of the FIDO Credential Exchange Format (CXF) protocol. |
| `https://developer.android.com/reference/androidx/credentials/providerevents/transfer/KnownExtensions` | The known extensions that can be transferred as part of the FIDO Credential Exchange Format (CXF). |