このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
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 からアクセスできます。
In this article
インスタンスプロパティ
なし。
インスタンスメソッド
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> |