bindings/credential_management_1 library
Credential Management Level 1
Classes
- Credential
- Experimental: This is an experimental technologyCheck the Browser compatibility table carefully before using this in production.Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers. The interface of the Credential Management API provides information about an entity (usually a user) as a prerequisite to a trust decision. objects may be of 3 different types:
- CredentialCreationOptions
- CredentialData
- CredentialRequestOptions
- CredentialsContainer
-
Experimental: This is an experimental technologyCheck the
Browser compatibility table carefully before using this in
production.Secure context: This feature is available only in
secure contexts (HTTPS), in some or all supporting browsers.
The interface of the Credential Management API exposes methods
to request credentials and notify the user agent when events such
as successful sign in or sign out happen. This interface is
accessible from
Navigator.credentials
. - CredentialUserData
- FederatedCredential
-
Experimental: This is an experimental technologyCheck the
Browser compatibility table carefully before using this in
production.
The interface of the Credential Management API provides
information about credentials from a federated identity provider.
A federated identity provider is an entity that a website trusts
to correctly authenticate a user, and that provides an API for
that purpose. OpenID Connect is an example of a federated
identity provider framework.
In browsers that support it, an instance of this interface may
be passed in the
credential
member of theinit
object for globalfetch()
. - FederatedCredentialInit
- FederatedCredentialRequestOptions
- PasswordCredential
-
Experimental: This is an experimental technologyCheck the
Browser compatibility table carefully before using this in
production.Secure context: This feature is available only in
secure contexts (HTTPS), in some or all supporting browsers.
The interface of the Credential Management API provides
information about a username/password pair. In supporting
browsers an instance of this class may be passed in the
credential
member of theinit
object for globalfetch()
. - PasswordCredentialData
Extensions
- PropsCredential on Credential
- PropsCredentialCreationOptions on CredentialCreationOptions
- PropsCredentialData on CredentialData
- PropsCredentialRequestOptions on CredentialRequestOptions
- PropsCredentialsContainer on CredentialsContainer
- PropsCredentialUserData on CredentialUserData
- PropsFederatedCredential on FederatedCredential
- PropsFederatedCredentialInit on FederatedCredentialInit
- PropsFederatedCredentialRequestOptions on FederatedCredentialRequestOptions
- PropsPasswordCredential on PasswordCredential
- PropsPasswordCredentialData on PasswordCredentialData