AuthenticatorAttestationResponse

Contexte sécurisé
Cette fonctionnalité est uniquement disponible dans des contextes sécurisés (HTTPS), pour certains navigateurs qui la prennent en charge.

L'interface AuthenticatorAttestationResponse, rattachée à l'API Web Authentication, est renvoyée par un appel à CredentialsContainer.create() lorsqu'un objet PublicKeyCredential est passé à la méthode. Elle fournit une racine cryptographique de confiance pour la nouvelle paire de clés qui a été générée.

Propriétés

AuthenticatorAttestationResponse.clientDataJSON
Les données relatives aux client pour l'authentification telles que l'origine et le challenge. La propriété clientDataJSON est héritée de l'interface AuthenticatorResponse.
AuthenticatorAttestationResponse.attestationObject
Un objet ArrayBuffer qui contient les données de l'authenticateur ainsi qu'une instruction d'attestation pour la nouvelle paire de clés.

Méthodes

Aucune.

Exemples

TBD

Spécifications

Spécification État Commentaires
Web Authentication: An API for accessing Public Key Credentials Level 1 Candidat au statut de recommandation Définition initiale.

Compatibilité des navigateurs

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidFirefox pour AndroidOpera pour AndroidSafari sur iOSSamsung Internet
AuthenticatorAttestationResponseChrome Support complet 67
Support complet 67
Support complet 65
Notes Désactivée
Notes Only supports USB U2F tokens.
Désactivée From version 65: this feature is behind the Web Authentication API preference (needs to be set to Enabled). To change preferences in Chrome, visit chrome://flags.
Edge Support complet 18Firefox Support complet 60
Notes
Support complet 60
Notes
Notes Only supports USB U2F tokens.
IE Aucun support NonOpera Aucun support NonSafari Aucun support NonWebView Android Support complet 70Chrome Android Support complet 70Firefox Android Support complet 60
Notes
Support complet 60
Notes
Notes Only supports USB U2F tokens.
Opera Android Aucun support NonSafari iOS Aucun support NonSamsung Internet Android ?
attestationObjectChrome Support complet 67
Support complet 67
Support complet 65
Notes Désactivée
Notes Only supports USB U2F tokens.
Désactivée From version 65: this feature is behind the Web Authentication API preference (needs to be set to Enabled). To change preferences in Chrome, visit chrome://flags.
Edge Support complet 18Firefox Support complet 60
Notes
Support complet 60
Notes
Notes Only supports USB U2F tokens.
IE Aucun support NonOpera Aucun support NonSafari Aucun support NonWebView Android Support complet 70Chrome Android Support complet 70Firefox Android Support complet 60
Notes
Support complet 60
Notes
Notes Only supports USB U2F tokens.
Opera Android Aucun support NonSafari iOS Aucun support NonSamsung Internet Android ?
getTransports
Expérimentale
Chrome Aucun support NonEdge ? Firefox Aucun support NonIE Aucun support NonOpera Aucun support NonSafari Aucun support NonWebView Android Aucun support NonChrome Android Aucun support NonFirefox Android Aucun support NonOpera Android Aucun support NonSafari iOS Aucun support NonSamsung Internet Android ?

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Compatibilité inconnue  
Compatibilité inconnue
Fonctionnalité expérimentale. Celle-ci peut être amenée à changer par la suite.
Fonctionnalité expérimentale. Celle-ci peut être amenée à changer par la suite.
Voir les notes d'implémentation.
Voir les notes d'implémentation.
Une action explicite de l'utilisateur est nécessaire pour activer cette fonctionnalité.
Une action explicite de l'utilisateur est nécessaire pour activer cette fonctionnalité.