Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
The Credential interface of the Credential Management API provides information about an entity (usually a user) normally as a prerequisite to a trust decision.
Credential objects may be of the following types:
Credential.id Read onlyReturns a string containing the credential's identifier. This might be any one of a GUID, username, or email address.
Credential.type Read onlyReturns a string containing the credential's type. Valid values are password, federated, public-key, identity and otp. (For PasswordCredential, FederatedCredential, PublicKeyCredential, IdentityCredential and OTPCredential)
Returns a Promise which always resolves to false. Subclasses may override this value.
const pwdCredential = new PasswordCredential({
id: "example-username", // Username/ID
name: "Carina Anand", // Display name
password: "correct horse battery staple", // Password
});
console.assert(pwdCredential.type === "password");