Stay organized with collections
Save and categorize content based on your preferences.
@ExperimentalDigitalCredentialApi
class CreateDigitalCredentialRequest : CreateCredentialRequest
A request to save a digital credential to a holder application of the user's choice.
Summary
Public constructors |
|
Constructs a request to save a digital credential to a holder application of the user's choice.
|
Public properties |
String |
The JSON string representing the request
|
Inherited properties |
From androidx.credentials.CreateCredentialRequest
Bundle |
the partial request data in the Bundle format that will be sent to the provider during the initial candidate query stage, which should not contain sensitive user credential information (note: bundle keys in the form of androidx.credentials.* are reserved for internal library use)
|
Bundle |
the request data in the Bundle format
|
CreateCredentialRequest.DisplayInfo |
the information to be displayed on the screen
|
Boolean |
whether a create option will be automatically chosen if it is the only one available to the user
|
Boolean |
true if must only be fulfilled by a system provider and false otherwise
|
String? |
the origin of a different application if the request is being made on behalf of that application (Note: for API level >=34, setting a non-null value for this parameter will throw a SecurityException if android.permission.CREDENTIAL_MANAGER_SET_ORIGIN is not present)
|
Boolean |
true if you prefer the operation to return immediately when there is no available passkey registration offering instead of falling back to discovering remote options, and false (preferred by default) otherwise
|
String |
the credential type determined by the credential-type-specific subclass (e.g. the type for CreatePasswordRequest is PasswordCredential.TYPE_PASSWORD_CREDENTIAL and for CreatePublicKeyCredentialRequest is PublicKeyCredential.TYPE_PUBLIC_KEY_CREDENTIAL)
|
|
Public constructors
CreateDigitalCredentialRequest
CreateDigitalCredentialRequest(requestJson: String, origin: String?)
Constructs a request to save a digital credential to a holder application of the user's choice.
| Parameters |
requestJson: String |
The JSON string representing the request
|
origin: String? |
the origin of a different application if the request is being made on behalf of that application
|
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 2026-06-24 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 2026-06-24 UTC."],[],[]]