FederatedCredential
は Credential Management API のインターフェイスで、連合アイデンティティのプロバイダーからの認証情報についての情報を提供します。連合アイデンティティのプロバイダーは、ウェブサイトが正しくユーザーを認証し、そのための API を提供する主体です。連合アイデンティティプロバイダーの一例として、 OpenID Connect があります。
対応しているブラウザーにおいては、このインターフェイスのインスタンスがグローバル fetch
の init
オブジェクトの credential
メンバーとして渡されることがあります。
コンストラクター
FederatedCredential()
- 新しい
FederatedCredential
オブジェクトを生成します。
プロパティ
祖先である Credential
からプロパティを継承しています。
FederatedCredential.provider
読取専用- 認証情報の連合アイデンティティプロバイダーを含む
USVString
です。 FederatedCredential.protocol
読取専用- 認証情報の連合アイデンティティプロトコルを含む
DOMString
です。
イベントハンドラー
なし。
メソッド
なし。
例
var cred = new FederatedCredential({ id: id, name: name, provider: 'https://account.google.com', iconURL: iconUrl }); // 格納 navigator.credentials.store(cred) .then(function() { // 他に何かをする });
仕様書
仕様書 | 状態 | 備考 |
---|---|---|
Credential Management Level 1 | 草案 | 初回定義 |
ブラウザーの対応
このページの互換性一覧表は構造化データから生成されています。データに協力していただけるのであれば、 https://github.com/mdn/browser-compat-data をチェックアウトしてプルリクエストを送信してください。
Update compatibility data on GitHub
デスクトップ | モバイル | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
FederatedCredential | Chrome 完全対応 51 | Edge ? | Firefox ? | IE ? | Opera 完全対応 あり | Safari ? | WebView Android 完全対応 51 | Chrome Android 完全対応 51 | Firefox Android ? | Opera Android ? | Safari iOS ? | Samsung Internet Android ? |
FederatedCredential() constructor | Chrome 完全対応 51 | Edge ? | Firefox ? | IE ? | Opera ? | Safari ? | WebView Android 完全対応 51 | Chrome Android 完全対応 51 | Firefox Android ? | Opera Android ? | Safari iOS ? | Samsung Internet Android ? |
protocol | Chrome 完全対応 51 | Edge ? | Firefox ? | IE ? | Opera 完全対応 あり | Safari ? | WebView Android 完全対応 51 | Chrome Android 完全対応 51 | Firefox Android ? | Opera Android ? | Safari iOS ? | Samsung Internet Android ? |
provider | Chrome 完全対応 51 | Edge ? | Firefox ? | IE ? | Opera 完全対応 あり | Safari ? | WebView Android 完全対応 51 | Chrome Android 完全対応 51 | Firefox Android ? | Opera Android ? | Safari iOS ? | Samsung Internet Android ? |
凡例
- 完全対応
- 完全対応
- 実装状況不明
- 実装状況不明
- 実験的。動作が変更される可能性があります。
- 実験的。動作が変更される可能性があります。
- 非標準。ブラウザー間の互換性が低い可能性があります。
- 非標準。ブラウザー間の互換性が低い可能性があります。