Credential
Baseline
広く利用可能
*
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2019年9月以降、すべてのブラウザーで利用可能です。
* この機能の一部は、対応レベルが異なる場合があります。
安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。
Credential は資格情報管理 API のインターフェイスで、信頼の判断に必要なエンティティ(普通はユーザー)についての情報を提供します。
Credential オブジェクトには 4 つの異なる型になる可能性があります。
プロパティ
Credential.id読取専用-
認証情報の識別子の入った文字列を返します。これは GUID、ユーザー名、メールアドレスのいずれかになる可能性があります。
Credential.type読取専用-
認証情報の種別の入った文字列を返します。有効な値は
password,federated,public-keyの何れかです。(それぞれPasswordCredential,FederatedCredential,PublicKeyCredential)
イベントハンドラー
なし
メソッド
なし
例
js
let pwdCredential = new PasswordCredential({
id: "example-username", // Username/ID
name: "Carina Anand", // Display name
password: "correct horse battery staple", // Password
});
console.assert(pwdCredential.type === "password");
仕様書
| 仕様書 |
|---|
| Credential Management Level 1> # the-credential-interface> |