ソフトウェアベースの仮想認証システムの作成や操作には、Chrome DevTools の [WebAuthn] タブを使用します。
[WebAuthn] タブを開く
- デモページなどの WebAuthn を使用するページにアクセスします(ログインしてページにアクセスしてください)。
- DevTools を開きます。
- その他のオプション > [その他のツール] > [WebAuthn] をクリックして [WebAuthn] タブを開きます。
仮想認証システム環境を有効にする
- [WebAuthn] タブで、[仮想認証システム環境を有効にする] チェックボックスをオンにして有効にします。
- 有効にすると、[新しい認証システム] セクションが表示されます。
仮想認証システムを追加する
新しい仮想認証システムを追加するには:
[新しい認証システム] セクションで、次のオプションを構成します。
- プロトコル:
ctap2
(クライアントから認証システムへのプロトコル)またはu2f
(ユニバーサル 2 要素) - トランスポート:
usb
、nfc
、ble
、またはinternal
- 常駐鍵をサポート
- ユーザー確認のサポート
- 大規模な blob をサポート、常駐キーをサポートする
ctap2
プロトコルでのみ利用可能
例:
- プロトコル:
[追加] ボタンをクリックします。
新しく作成した認証システムのセクションが表示されます。
[認証システム] セクションには、[認証情報] テーブルがあります。認証情報が認証システムに登録されるまで、テーブルは空です。
新しい認証情報を登録する
新しい認証情報を登録するには、WebAuthn を使用するウェブページ(デモページなど)が必要です。
- デモページで [Register new credential] をクリックします。
- [WebAuthn] タブの [認証情報] テーブルに新しい認証情報が追加されました。
デモページでは、[Authenticate] ボタンを複数回クリックできます。[認証情報] テーブルを確認します。それに応じて、認証情報の [Sign Count] が増加します。
認証情報のエクスポートと削除
認証情報をエクスポートまたは削除するには、[エクスポート] ボタンまたは [削除] ボタンをクリックします。
認証システムの名前を変更する
- 認証システムの名前を変更するには、その認証システムの名前の横にある [編集] ボタンをクリックします。
- 名前を編集し、Enter キーを押して変更を保存します。
認証システムを有効にする
新しく作成された認証システムは自動的にアクティブに設定されます。DevTools は、任意の時点でアクティブな仮想認証システムを 1 つだけサポートします。
認証を無効にするには、現在アクティブな認証システムを削除してください。
認証システムを有効にするには、対応する [有効] ラジオボタンを選択します。
仮想認証システムを削除する
仮想認証システムを削除するには、その [Remove] ボタンをクリックします。