Skip to content

Update AuthenticatorAttestationResponse.getPublicKey() support status for Safari#29458

Open
pilcrowonpaper wants to merge 1 commit intomdn:mainfrom
pilcrowonpaper:authenticatorattestationresponse-getpublickey-safari
Open

Update AuthenticatorAttestationResponse.getPublicKey() support status for Safari#29458
pilcrowonpaper wants to merge 1 commit intomdn:mainfrom
pilcrowonpaper:authenticatorattestationresponse-getpublickey-safari

Conversation

@pilcrowonpaper
Copy link
Copy Markdown

Summary

Sets Safari's support for AuthenticatorAttestationResponse.getPublicKey() to partial. The Web Authentication API specification (since level 2 where it was first described in) states that user agents MUST support algorithm -7 (ES256), -8 (Ed25519), and -257 (RS256). However, WebKit only supports -7 (ES256) and returns null for the other 2 algorithms.

Test results and supporting details

@github-actions github-actions bot added data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API size:xs [PR only] 0-6 LoC changed labels Apr 12, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API size:xs [PR only] 0-6 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant