CredentialsContainer
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2019年9月.
* Some parts of this feature may have varying levels of support.
安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。
CredentialsContainer
は資格情報管理 API のインターフェイスで、資格情報をリクエストし、ログインに成功したりログアウトが発生したりしたときに、ユーザーエージェントに通知するメソッドを公開します。このインターフェイスは Navigator.credentials
からアクセスできます。
インスタンスプロパティ
なし。
インスタンスメソッド
CredentialsContainer.create()
-
Promise
を返します。これは、指定されたオプションに基づく新しいCredential
インスタンスで解決します。Credential
オブジェクトが作成できない場合はnull
になります。例外が発生すると、Promise
が拒否されることがあります。 CredentialsContainer.get()
-
Promise
を返します。これは、指定された引数に一致するCredential
インスタンスで解決されます。 CredentialsContainer.preventSilentAccess()
-
現在のオリジンへの今後の訪問で自動ログインを許可するかどうかを指定するフラグを設定し、空の
Promise
を返します。例えば、ユーザーがウェブサイトからログアウトした後、次回のサイト訪問時に自動的にログインされないようにするために、このメソッドを呼び出すことができます。仕様の以前のバージョンでは、このメソッドはrequireUserMediation()
と呼ばれていました。 対応の詳しい情報はブラウザーの互換性を参照してください。 CredentialsContainer.store()
-
提供された
Credential
インスタンスの中にユーザーのための一連の資格情報を格納し、そのインスタンスをPromise
で返します。
仕様書
Specification |
---|
Credential Management Level 1> # credentialscontainer> |
ブラウザーの互換性
Loading…