--- title: FederatedCredential slug: Web/API/FederatedCredential tags: - API - Credential Management API - FederatedCredential - Interface - Reference - credential management - インターフェイス translation_of: Web/API/FederatedCredential ---
FederatedCredential
は Credential Management API のインターフェイスで、連合アイデンティティのプロバイダーからの認証情報についての情報を提供します。連合アイデンティティのプロバイダーは、ウェブサイトが正しくユーザーを認証し、そのための API を提供する主体です。連合アイデンティティプロバイダーの一例として、 OpenID Connect があります。
対応しているブラウザーにおいては、このインターフェイスのインスタンスがグローバル {{domxref('fetch')}} の init
オブジェクトの credential
メンバーとして渡されることがあります。
FederatedCredential
オブジェクトを生成します。祖先である {{domxref("Credential")}} からプロパティを継承しています。
なし。
なし。
var cred = new FederatedCredential({ id: id, name: name, provider: 'https://account.google.com', iconURL: iconUrl }); // 格納 navigator.credentials.store(cred) .then(function() { // 他に何かをする });
仕様書 | 状態 | 備考 |
---|---|---|
{{SpecName('Credential Management')}} | {{Spec2('Credential Management')}} | 初回定義 |
{{Compat("api.FederatedCredential")}}