Path: blob/main/files/en-us/web/api/authenticatorresponse/index.md
6519 views
------{{APIRef("Web Authentication API")}}{{securecontext_header}}
The AuthenticatorResponse interface of the Web Authentication API is the base interface for interfaces that provide a cryptographic root of trust for a key pair. The child interfaces include information from the browser such as the challenge origin and either may be returned from {{domxref("PublicKeyCredential.response")}}.
Interfaces based on AuthenticatorResponse
Below is a list of interfaces based on the AuthenticatorResponse interface.
{{domxref("AuthenticatorAssertionResponse")}}
{{domxref("AuthenticatorAttestationResponse")}}
Instance properties
{{domxref("AuthenticatorResponse.clientDataJSON")}}
: A JSON string in an {{jsxref("ArrayBuffer")}}, representing the client data that was passed to {{domxref("CredentialsContainer.create()")}} or {{domxref("CredentialsContainer.get()")}}.
Instance methods
None.
Examples
Getting an AuthenticatorAssertionResponse
Getting an AuthenticatorAttestationResponse
Specifications
{{Specifications}}
Browser compatibility
{{Compat}}
See also
{{domxref("AuthenticatorAttestationResponse")}}
{{domxref("AuthenticatorAssertionResponse")}}
{{domxref("PublicKeyCredential.response")}}