{
    "dom-credential-id": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/Credential.json",
            "name": "id",
            "slug": "API/Credential/id",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/Credential/id",
            "summary": "The id property of the Credential interface returns a string containing the credential's identifier. This might be any one of a GUID, username, or email address.",
            "support": {
                "chrome": {
                    "version_added": "51"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "18"
                },
                "firefox": {
                    "version_added": "60"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "13"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "Credential: id property"
        }
    ],
    "dom-credential-type": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/Credential.json",
            "name": "type",
            "slug": "API/Credential/type",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/Credential/type",
            "summary": "The type property of the Credential interface returns a string containing the credential's type. Valid values are password, federated and public-key.",
            "support": {
                "chrome": {
                    "version_added": "51"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "18"
                },
                "firefox": {
                    "version_added": "60"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "13"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "Credential: type property"
        }
    ],
    "the-credential-interface": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/Credential.json",
            "name": "Credential",
            "slug": "API/Credential",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/Credential",
            "summary": "The Credential interface of the Credential Management API provides information about an entity (usually a user) normally as a prerequisite to a trust decision.",
            "support": {
                "chrome": {
                    "version_added": "51"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "18"
                },
                "firefox": {
                    "version_added": "60"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "13"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "Credential"
        }
    ],
    "dom-credentialscontainer-create": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/CredentialsContainer.json",
            "name": "create",
            "slug": "API/CredentialsContainer/create",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/CredentialsContainer/create",
            "summary": "The create() method of the CredentialsContainer interface returns a Promise that resolves with a new credential instance based on the provided options, the information from which can then be stored and later used to authenticate users via navigator.credentials.get().",
            "support": {
                "chrome": {
                    "version_added": "60"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "18"
                },
                "firefox": {
                    "version_added": "60"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "13"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "CredentialsContainer: create() method"
        }
    ],
    "dom-credentialscontainer-get": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/CredentialsContainer.json",
            "name": "get",
            "slug": "API/CredentialsContainer/get",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/CredentialsContainer/get",
            "summary": "The get() method of the CredentialsContainer interface returns a Promise that fulfills with a single credential instance that matches the provided parameters, which the browser can then use to authenticate with a relying party. This is used by several different credential-related APIs with significantly different purposes:",
            "support": {
                "chrome": {
                    "version_added": "51"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "18"
                },
                "firefox": {
                    "version_added": "60"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "13"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "CredentialsContainer: get() method"
        }
    ],
    "dom-credentialscontainer-preventsilentaccess": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/CredentialsContainer.json",
            "name": "preventSilentAccess",
            "slug": "API/CredentialsContainer/preventSilentAccess",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/CredentialsContainer/preventSilentAccess",
            "summary": "The preventSilentAccess() method of the CredentialsContainer interface sets a flag that specifies whether automatic log in is allowed for future visits to the current origin, then returns an empty Promise. For example, you might call this, after a user signs out of a website to ensure that they aren't automatically signed in on the next site visit. Mediation varies by origin, and is an added check point of browser stored credentials, informing a user of an account login status. This method is typically called after a user signs out of a website, ensuring this user's login information is not automatically passed on the next site visit.",
            "support": {
                "chrome": [
                    {
                        "version_added": "60"
                    },
                    {
                        "alternative_name": "requireUserMediation",
                        "version_added": "51",
                        "version_removed": "60"
                    }
                ],
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "18"
                },
                "firefox": {
                    "version_added": "60"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "13"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": [
                    {
                        "version_added": "79"
                    },
                    {
                        "alternative_name": "requireUserMediation",
                        "version_added": false,
                        "version_removed": "60"
                    }
                ]
            },
            "title": "CredentialsContainer: preventSilentAccess() method"
        }
    ],
    "dom-credentialscontainer-store": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/CredentialsContainer.json",
            "name": "store",
            "slug": "API/CredentialsContainer/store",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/CredentialsContainer/store",
            "summary": "The store() method of the CredentialsContainer stores a set of credentials for the user inside a Credential instance, returning this in a Promise.",
            "support": {
                "chrome": {
                    "version_added": "51"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "60"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "13"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "CredentialsContainer: store() method"
        }
    ],
    "credentialscontainer": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/CredentialsContainer.json",
            "name": "CredentialsContainer",
            "slug": "API/CredentialsContainer",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/CredentialsContainer",
            "summary": "The CredentialsContainer 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.",
            "support": {
                "chrome": {
                    "version_added": "51"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "18"
                },
                "firefox": {
                    "version_added": "60"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "13"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "CredentialsContainer"
        }
    ],
    "dom-federatedcredential-federatedcredential": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/FederatedCredential.json",
            "name": "FederatedCredential",
            "slug": "API/FederatedCredential/FederatedCredential",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FederatedCredential/FederatedCredential",
            "summary": "The FederatedCredential() constructor creates a new FederatedCredential object. In supporting browsers, an instance of this class may be passed the credential received from the init object for global fetch().",
            "support": {
                "chrome": {
                    "version_added": "51"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "FederatedCredential: FederatedCredential() constructor"
        }
    ],
    "dom-federatedcredential-protocol": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/FederatedCredential.json",
            "name": "protocol",
            "slug": "API/FederatedCredential/protocol",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FederatedCredential/protocol",
            "summary": "The protocol property of the FederatedCredential interface returns a read-only string containing a credential's federated identity protocol. If this property is null, the protocol may be inferred from the FederatedCredential.provider property.",
            "support": {
                "chrome": {
                    "version_added": "51"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "FederatedCredential: protocol property"
        }
    ],
    "dom-federatedcredential-provider": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/FederatedCredential.json",
            "name": "provider",
            "slug": "API/FederatedCredential/provider",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FederatedCredential/provider",
            "summary": "The provider property of the FederatedCredential interface returns a string containing a credential's federated identity provider.",
            "support": {
                "chrome": {
                    "version_added": "51"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "FederatedCredential: provider property"
        }
    ],
    "federated": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/FederatedCredential.json",
            "name": "FederatedCredential",
            "slug": "API/FederatedCredential",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FederatedCredential",
            "summary": "The FederatedCredential 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.",
            "support": {
                "chrome": {
                    "version_added": "51"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "FederatedCredential"
        }
    ],
    "framework-credential-management": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/Navigator.json",
            "name": "credentials",
            "slug": "API/Navigator/credentials",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/Navigator/credentials",
            "summary": "The credentials property of the Navigator interface returns the CredentialsContainer interface, which exposes methods to request credentials. The CredentialsContainer interface also notifies the user agent when an interesting event occurs, such as a successful sign-in or sign-out. This interface can be used for feature detection.",
            "support": {
                "chrome": {
                    "version_added": "51"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "18"
                },
                "firefox": {
                    "version_added": "60"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "13"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "Navigator: credentials property"
        }
    ],
    "dom-passwordcredential-passwordcredential": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PasswordCredential.json",
            "name": "PasswordCredential",
            "slug": "API/PasswordCredential/PasswordCredential",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PasswordCredential/PasswordCredential",
            "summary": "The PasswordCredential() constructor creates a new PasswordCredential object. In supporting browsers, an instance of this class may be passed the credential from the init object for global fetch().",
            "support": {
                "chrome": {
                    "version_added": "51"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "PasswordCredential: PasswordCredential() constructor"
        }
    ],
    "dom-credentialuserdata-iconurl": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PasswordCredential.json",
            "name": "iconURL",
            "slug": "API/PasswordCredential/iconURL",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PasswordCredential/iconURL",
            "summary": "The iconURL read-only property of the PasswordCredential interface returns a string containing a URL pointing to an image for an icon. This image is intended for display in a credential chooser. The URL must be accessible without authentication.",
            "support": {
                "chrome": {
                    "version_added": "51"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "PasswordCredential: iconURL property"
        }
    ],
    "dom-credentialuserdata-name": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PasswordCredential.json",
            "name": "name",
            "slug": "API/PasswordCredential/name",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PasswordCredential/name",
            "summary": "The name read-only property of the PasswordCredential interface returns a string containing a human-readable public name for display in a credential chooser.",
            "support": {
                "chrome": {
                    "version_added": "51"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "PasswordCredential: name property"
        }
    ],
    "dom-passwordcredential-password": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PasswordCredential.json",
            "name": "password",
            "slug": "API/PasswordCredential/password",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PasswordCredential/password",
            "summary": "The password read-only property of the PasswordCredential interface returns a string containing the password of the credential.",
            "support": {
                "chrome": {
                    "version_added": "60"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "PasswordCredential: password property"
        }
    ],
    "passwordcredential-interface": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PasswordCredential.json",
            "name": "PasswordCredential",
            "slug": "API/PasswordCredential",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PasswordCredential",
            "summary": "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 the init object for global fetch().",
            "support": {
                "chrome": {
                    "version_added": "51"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "PasswordCredential"
        }
    ]
}
