--- title: PublicKeyCredential slug: Web/API/PublicKeyCredential tags: - API - Interface - PublicKeyCredential - Reference - Web Authentication API - WebAuthn translation_of: Web/API/PublicKeyCredential ---
{{APIRef("Web Authentication API")}}{{securecontext_header}}
L'interface PublicKeyCredential
fournit des informations relative à la paire constituée par une clé publique et une clé privée. Cette paire constitue une information d'authentification qui permet de se connecter à un service en utilisant un paire de clé asymétrique (permettant de prévenir les attaques par phishing ou liées à des fuites de données).
Cette interface hérite de {{domxref("Credential")}} et a été créée pour l'API Web Authentication qui étend l'API Credential Management.
Les autres interfaces qui héritent de {{domxref("Credential")}} sont :
PublicKeyCredentials
, cette propriété vaut toujours "public-key"
.PublicKeyCredential.rawId
.PublicKeyCredential
. Cet identifiant peut être utilisé afin de rechercher les informations d'authentification avec les futurs appels à {{domxref("CredentialsContainer.get")}}.Spécification | État | Commentaires |
---|---|---|
{{SpecName('WebAuthn')}} | {{Spec2('WebAuthn')}} | Définition initiale. |
{{Compat("api.PublicKeyCredential")}}