「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
FIDO 2.0 の Web Application用 JavaScript Library。
現状 †
仕様 †
- 早期ドラフトの実装 (ms-prefix実装)。
- 現在は Microsoft Edge のみで動作
認証器 †
- Embedded Authenticator (利用 Device に付随した認証) に限定
- External Authenticator (外部 Device による認証) は将来対応予定
API †
- Web Authentication API で使用する (主な) 関数は 2 つだけ。
仕様 †
ドラフト †
- 現在はドラフト仕様に基づく ms-prefix実装であるため、
現在 (2016/05 時点) の Edge の実装では、明示的に下記を使用。
Promise †
Promiseで実装されている。
メソッド †
makeCredential()メソッド †
初回の key pair の作成
- private key の (Device への) 登録
- public key の取得 (JWK format)
getAssertion()メソッド †
private key を用いた challenge data のデジタル署名
参考 †
API リファレンス †
adrianba/fido-snippets †
しばやん雑記 †
Tags: :認証基盤