Definition
Credential Management Level 1 defines CredentialCreationOptions
dictionary CredentialCreationOptions {
CredentialMediationRequirement mediation = "optional";
AbortSignal signal;
};
partial dictionary CredentialCreationOptions {
PasswordCredentialInit password;
};
partial dictionary CredentialCreationOptions {
FederatedCredentialInit federated;
};
This dictionary is extended in the following specifications:
- Digital Credentials
partial dictionary CredentialCreationOptions { DigitalCredentialCreationOptions digital; };
- Web Authentication: An API for accessing Public Key Credentials - Level 3
partial dictionary CredentialCreationOptions { PublicKeyCredentialCreationOptions publicKey; };
Consolidated IDL (across partials)
dictionary CredentialCreationOptions {
CredentialMediationRequirement mediation = "optional";
AbortSignal signal;
PasswordCredentialInit password;
FederatedCredentialInit federated;
DigitalCredentialCreationOptions digital;
PublicKeyCredentialCreationOptions publicKey;
};
Referring IDL interfaces/dictionaries
Referring specifications
- Digital Credentials refers to
CredentialCreationOptions
- Web Authentication: An API for accessing Public Key Credentials - Level 3 refers to
CredentialCreationOptions