When a WebAuthn authenticator creates a new PublicKeyCredential via a create() call, the
PublicKeyCredential.response value will be an AuthenticatorAttestationResponse object. This object contains two properties: 1) a clientDataJSON property inherited from AuthenticatorResponse; and 2) an attestationObject that is an authenticator's way of providing a root of trust for the newly created keypair.
- Inherited from
AuthenticatorResponse.clientDataJSON. Includes the client data for the authentication, such as origin and challenge.
- An authenticator's cryptographic attestation that a newly generated keypair was created by that authenticator.
|Web Authentication Level 1||Working Draft||Initial definition.|
We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!
|Feature||Chrome||Firefox (Gecko)||Internet Explorer||Opera||Safari (WebKit)|
|Basic support||Nightly build||Nightly build||No support||No support||No support|
|Feature||Android Webview||Chrome for Android||Firefox Mobile (Gecko)||Firefox OS||IE Phone||Opera Mobile||Safari Mobile|
|Basic support||No support||Nightly build||No support||No support||No support||No support||No support|