Stay organized with collections
Save and categorize content based on your preferences.
android.service.credentials
Classes
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[],null,["# android.service.credentials\n===========================\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/android/service/credentials/package-summary \"View this page in Java\")\n\nClasses\n-------\n\n|--------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------|\n| [Action](/reference/kotlin/android/service/credentials/Action) | An action defined by the provider that intents into the provider's app for specific user actions. |\n| [BeginCreateCredentialRequest](/reference/kotlin/android/service/credentials/BeginCreateCredentialRequest) | Request for beginning a create credential request. |\n| [BeginCreateCredentialResponse](/reference/kotlin/android/service/credentials/BeginCreateCredentialResponse) | Response to a [BeginCreateCredentialRequest](/reference/kotlin/android/service/credentials/BeginCreateCredentialRequest). |\n| [BeginGetCredentialOption](/reference/kotlin/android/service/credentials/BeginGetCredentialOption) | A specific type of credential request to be sent to the provider during the query phase of a get flow. |\n| [BeginGetCredentialRequest](/reference/kotlin/android/service/credentials/BeginGetCredentialRequest) | Query stage request for getting user's credentials from a given credential provider. |\n| [BeginGetCredentialResponse](/reference/kotlin/android/service/credentials/BeginGetCredentialResponse) | Response from a credential provider, containing credential entries and other associated data to be shown on the account selector UI. |\n| [CallingAppInfo](/reference/kotlin/android/service/credentials/CallingAppInfo) | Information pertaining to the calling application, including the package name and a list of app signatures. |\n| [ClearCredentialStateRequest](/reference/kotlin/android/service/credentials/ClearCredentialStateRequest) | A request class for clearing a user's credential state. |\n| [CreateCredentialRequest](/reference/kotlin/android/service/credentials/CreateCredentialRequest) | Request for creating a credential. |\n| [CreateEntry](/reference/kotlin/android/service/credentials/CreateEntry) | An entry to be shown on the UI. |\n| [CredentialEntry](/reference/kotlin/android/service/credentials/CredentialEntry) | A credential entry that is to be displayed on the account selector that is presented to the user. |\n| [CredentialProviderService](/reference/kotlin/android/service/credentials/CredentialProviderService) | Service to be extended by credential providers, in order to return user credentials to the framework. |\n| [GetCredentialRequest](/reference/kotlin/android/service/credentials/GetCredentialRequest) | Request for getting user's credential from a given credential provider. |\n| [RemoteEntry](/reference/kotlin/android/service/credentials/RemoteEntry) | An entry to be shown on the UI. |"]]