CredentialsContainer.create()
Baseline
Widely available
*
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis septembre 2019.
* Certaines parties de cette fonctionnalité peuvent bénéficier de prise en charge variables.
Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.
La méthode create(), rattachée à l'interface CredentialsContainer, renvoie une promesse (Promise) qui est résolue en
- une nouvelle instance
Credentialconstruite avec les options fournies nullsi aucun objetCredentialne peut être créé.
Note :
Cette méthode ne peut être utilisé que pour les contextes de navigation les plus hauts. Les appels lancés depuis une <iframe> résoudront la promesse sans aucun effet.
Syntaxe
var promise = CredentialsContainer.create([options]);
Paramètres
options-
Un objet de type
CredentialCreationOptionsqui contient des options pour le nouvel objetCredentialsdemandé. Cet objet doit posséder au moins une des propriétés parmi"password","federated"ou"publicKey". Les options sont :-
password: Facultatif un objet
HTMLFormElementou un objetPasswordCredentialDataid: (obligatoire)USVStringhérité deCredentialData.name: FacultatifUSVStringiconURL: FacultatifUSVStringpassword: (required)USVString
-
federated : Facultatif un objet
FederatedCredentialInit. Cet objet contient le nécessaire pour créer/obtenir des informations d'authentification fédérées. Les propriétés disponibles sont : -
publicKey: Facultatif un objetPublicKeyCredentialCreationOptionsqui décrit les options pour créer une information d'authentification WebAuthn.
-
Valeur de retour
Une promesse (Promise) dont la valeur de résolution est une instance Credential telle que PasswordCredential, FederatedCredential ou PublicKeyCredential.
Spécifications
| Specification |
|---|
| Credential Management Level 1> # dom-credentialscontainer-create> |
Compatibilité des navigateurs
Chargement…