Skip to content

Commit

Permalink
Add CredentialsManagement public key options and other missing bits (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
autonome authored Oct 2, 2024
1 parent 1da2645 commit dce9760
Show file tree
Hide file tree
Showing 4 changed files with 90 additions and 3 deletions.
2 changes: 2 additions & 0 deletions features/fedcm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,7 @@ spec: https://w3c-fedid.github.io/FedCM/
group: credential-management
compat_features:
- api.CredentialsContainer.get.identity_option
- api.CredentialsContainer.get.identity_option.context_option
- api.CredentialsContainer.get.identity_option.loginHint
- api.IdentityCredential
- api.IdentityCredential.token
20 changes: 17 additions & 3 deletions features/fedcm.yml.dist
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,24 @@
status:
baseline: false
support:
chrome: "108"
chrome_android: "108"
edge: "108"
chrome: "116"
chrome_android: "116"
edge: "116"
compat_features:
# baseline: false
# support:
# chrome: "108"
# chrome_android: "108"
# edge: "108"
- api.CredentialsContainer.get.identity_option
- api.IdentityCredential
- api.IdentityCredential.token

# ⬇️ Same status as overall feature ⬇️
# baseline: false
# support:
# chrome: "116"
# chrome_android: "116"
# edge: "116"
- api.CredentialsContainer.get.identity_option.context_option
- api.CredentialsContainer.get.identity_option.loginHint
8 changes: 8 additions & 0 deletions features/webauthn.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,14 @@ compat_features:
- api.CredentialsContainer.create.publicKey_option
- api.CredentialsContainer.create.publicKey_option.extensions
- api.CredentialsContainer.create.publicKey_option.extensions.appidExclude
- api.CredentialsContainer.create.publicKey_option.extensions.credProps
- api.CredentialsContainer.create.publicKey_option.extensions.credProtect
- api.CredentialsContainer.create.publicKey_option.extensions.largeBlob
- api.CredentialsContainer.create.publicKey_option.extensions.minPinLength
- api.CredentialsContainer.create.publicKey_option.extensions.payment
- api.CredentialsContainer.create.publicKey_option.requireResidentKey
- api.CredentialsContainer.create.publicKey_option.residentKey
- api.CredentialsContainer.get.publicKey_option.extensions.largeBlob
- api.CredentialsContainer.get.publicKey_option
- api.CredentialsContainer.get.publicKey_option.extensions
- api.CredentialsContainer.get.publicKey_option.extensions.appid
Expand Down
63 changes: 63 additions & 0 deletions features/webauthn.yml.dist
Original file line number Diff line number Diff line change
Expand Up @@ -69,3 +69,66 @@ compat_features:
# safari: "16"
# safari_ios: "16"
- api.AuthenticatorAttestationResponse.getTransports

# baseline: false
# support:
# chrome: "89"
# chrome_android: "108"
# edge: "89"
# firefox: "119"
# firefox_android: "119"
- api.CredentialsContainer.create.publicKey_option.extensions.credProps

# baseline: false
# support:
# chrome: "98"
# chrome_android: "98"
# edge: "98"
# firefox: "120"
# firefox_android: "120"
- api.CredentialsContainer.create.publicKey_option.extensions.minPinLength

# baseline: false
# support:
# chrome: "113"
# chrome_android: "113"
# edge: "113"
# safari: "17"
# safari_ios: "17"
- api.CredentialsContainer.create.publicKey_option.extensions.largeBlob

# baseline: false
# support:
# chrome: "89"
# chrome_android: "108"
# edge: "89"
# firefox: "114"
- api.CredentialsContainer.create.publicKey_option.residentKey

# baseline: false
# support:
# chrome: "76"
# chrome_android: "76"
# edge: "79"
- api.CredentialsContainer.create.publicKey_option.extensions.credProtect

# baseline: false
# support:
# chrome: "89"
# chrome_android: "108"
# edge: "89"
- api.CredentialsContainer.create.publicKey_option.requireResidentKey

# baseline: false
# support:
# chrome: "95"
# chrome_android: "95"
# edge: "95"
- api.CredentialsContainer.create.publicKey_option.extensions.payment

# baseline: false
# support:
# chrome: "113"
# chrome_android: "113"
# edge: "113"
- api.CredentialsContainer.get.publicKey_option.extensions.largeBlob

0 comments on commit dce9760

Please sign in to comment.