Authentication
No authentication required.Required Permissions
No authentication required.Response
Success
Challenge (string) to be signed by the requester with his private key.
A JWT that identifies the signing session.
Identifies the kind of credentials that can be used to sign the user action.
Value indicating if the user should be prompted for a second factor. Can be one of the following values:
- required to indicate the user must be prompted for their pin, biometrics, or another second factor option
- preferred to indicate the user should be prompted for a second factor if it is supported
- discouraged to indicate the user should not be prompted for their second factor unless the device requires it
required, preferred, discouraged Identifies the information needed to verify the user's signing certificate; can be one of the following:
- none: indicates no attestation data is required
- indirect: indicates the attestation data should be given, but that it can be generated using an Anonymization CA
- direct: indicates the attestation data must be given and should be generated by the authenticator
- enterprise: indicates the attestation data should include information to uniquely identify the user's device
none, indirect, direct, enterprise List of credentials that the user can use to sign the user action.
Optional url containing a secret value that can be used to enable cross device/origin signing.
Deprecated. Should not be used.
