--- 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")}}