IdentityCredentialError: IdentityCredentialError() constructor
Note: This feature is available in Web Workers.
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
The IdentityCredentialError() constructor creates a new IdentityCredentialError object.
Syntax
js
new IdentityCredentialError()
new IdentityCredentialError(message)
new IdentityCredentialError(message, options)
Parameters
message-
A description of the error. If not present, the empty string
''is used. optionsOptional-
An object that can have the following properties:
errorOptional-
A string. This can be either one of the values listed in the OAuth 2.0 specified error list or an arbitrary string.
urlOptional-
A URL pointing to human-readable information about the error to display to users, such as how to fix the error or contact customer service.
Examples
js
try {
const cred = await navigator.credentials.get({
identity: {
providers: [
{
configURL: "https://idp.example/manifest.json",
clientId: "1234",
},
],
},
});
} catch (e) {
const error = e.error;
const url = e.url;
}
Specifications
| Specification |
|---|
| Federated Credential Management API> # dom-identitycredentialerror-identitycredentialerror> |