# androidx.credentials.providerevents

*** ** * ** ***

Allows credential providers to extend services that propagate update events

## Interfaces

|---|---|
| `https://developer.android.com/reference/androidx/credentials/providerevents/CredentialEventsProvider` | Defines an interface for system components that handle credential event propagation APIs. |
| `https://developer.android.com/reference/androidx/credentials/providerevents/DeviceSetupProvider` | Defines an interface for system components that handle device setup APIs. |
| `https://developer.android.com/reference/androidx/credentials/providerevents/ProviderEventsApiProvider` | Provider interface to be implemented by the OEMs that will support provider events APIs. |
| `https://developer.android.com/reference/androidx/credentials/providerevents/ProviderEventsManager` | Provides APIs for credential providers to participate in provider events, such as same-device credential transfer. |

## Classes

|---|---|
| `https://developer.android.com/reference/androidx/credentials/providerevents/IntentHandler` | IntentHandler to be used by credential providers to extract requests from a given intent, or to set back a response or an exception to a given intent while dealing with activities invoked by intents from the import flow. |