Skip to content

Commit 943b939

Browse files
committed
Bug 1995898 - update the windows webauthn header. r=keeler
This patch also adds a moz.yaml file so that future updates can be done using `./mach vendor dom/webauthn/winwebauthn/moz.yaml` Differential Revision: https://phabricator.services.mozilla.com/D269689
1 parent 78fa1fe commit 943b939

File tree

4 files changed

+279
-343
lines changed

4 files changed

+279
-343
lines changed

dom/webauthn/winwebauthn/.gitignore

Lines changed: 0 additions & 330 deletions
This file was deleted.

dom/webauthn/winwebauthn/README.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
# Description
22

3-
This project includes Win32 headers for communicating to Windows Hello and external secruity keys as part of WebAuthn and CTAP specification.
3+
## WebAuthn Specification APIs
44

5-
For more details about the standards, please follow these links:
6-
* WebAuthn: https://w3c.github.io/webauthn/
7-
* CTAP: https://fidoalliance.org/specs/fido-v2.0-ps-20190130/fido-client-to-authenticator-protocol-v2.0-ps-20190130.html
5+
Win32 APIs for performing operations corresponding to WebAuthn (https://w3c.github.io/webauthn) specification are present in following files.
6+
- webauthn.h
87

8+
## Plugin Passkey Authenticators Implementation APIs/Interfaces
9+
10+
APIs, interfaces and helper functions for passkey plugin authenticator implementators are present in following files
11+
- pluginauthenticator.idl
12+
- pluginauthenticator.h
13+
- webauthnplugin.h
914

1015
# Having Issues?
1116
If you have any issues in adopting these APIs or need some clarification, please contact fido-dev@microsoft.com.
1217

13-
1418
# Contributing
1519

1620
This project welcomes contributions and suggestions. Most contributions require you to agree to a

dom/webauthn/winwebauthn/moz.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
schema: 1
2+
3+
bugzilla:
4+
product: Core
5+
component: "DOM: Web Authentication"
6+
7+
origin:
8+
name: Microsoft WebAuthn
9+
description: Win32 APIs for WebAuthn
10+
url: https://github.com/microsoft/webauthn
11+
12+
release: 9108981ca80b3c6788fa598708dcf3cb10220ad7
13+
revision: 9108981ca80b3c6788fa598708dcf3cb10220ad7
14+
15+
license: MIT
16+
17+
vendoring:
18+
url: https://github.com/microsoft/webauthn
19+
source-hosting: github
20+
vendor-directory: dom/webauthn/winwebauthn
21+
exclude:
22+
- "**"
23+
include:
24+
- LICENSE
25+
- README.md
26+
- webauthn.h

0 commit comments

Comments
 (0)