Skip to content

Commit 3ab3c87

Browse files
authored
Add Webauthn remoteClientDataJSON extension explainer (#1306)
Adds an explainer for a proposed WebAuthn extension, remoteClientDataJSON, which allows an authorized remote desktop web client to supply the complete clientDataJSON string to the browser so it is passed through verbatim to the platform authenticator. This addresses signature verification failures in remote desktop scenarios, where the browser-constructed clientDataJSON differs from the one the remote host originally passed to the platform authenticator API — a gap that the existing remoteDesktopClientOverride extension does not fully close. Also updates README.md to list the explainer in the Active Explainers table. Related spec PR: w3c/webauthn#2375 Related issue: w3c/webauthn#1577
1 parent dc6ed4e commit 3ab3c87

3 files changed

Lines changed: 379 additions & 0 deletions

File tree

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
name: WebAuthn remoteClientDataJSON Extension
3+
about: new issue
4+
title: "[WebAuthn remoteClientDataJSON] <TITLE HERE>"
5+
labels: WebAuthn RemoteclientDataJSON Extension
6+
assignees: bobomb
7+
8+
---
9+
10+

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ we move them into the [Alumni section](#alumni-) below.
6161
| [CSS ::tooltip Pseudo Element](CSSTooltipPseudo/explainer.md) | <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/labels/TooltipPseudo">![GitHub issues by-label](https://img.shields.io/github/issues/MicrosoftEdge/MSEdgeExplainers/TooltipPseudo?label=issues)</a> | [New issue...](https://github.com/MicrosoftEdge/MSEdgeExplainers/issues/new?template=tooltip-pseudo.md) | CSS |
6262
| [CSS Text Transitions & Animations](CSSTextTransitions/explainer.md) | <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/labels/CSSTextTransitions">![GitHub issues by-label](https://img.shields.io/github/issues/MicrosoftEdge/MSEdgeExplainers/CSSTextTransitions?label=issues)</a> | [New issue...](https://github.com/MicrosoftEdge/MSEdgeExplainers/issues/new?labels=CSSTextTransitions&title=%5BCSSTextTransitions%5D+) | CSS |
6363
| [Enterprise Platform Authentication Broker API](PlatformAuthentication/explainer.md) | <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/labels/Enterprise%20Platform%20Authentication">![GitHub issues by-label](https://img.shields.io/github/issues/MicrosoftEdge/MSEdgeExplainers/PlatformAuthentication?label=issues)</a> | [New issue...](https://github.com/MicrosoftEdge/MSEdgeExplainers/issues/new?template=platform-authentication-api.md) | Identity |
64+
| [WebAuthn `remoteClientDataJSON` Extension](WebAuthnRemoteClientDataJSON/explainer.md) | <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/labels/WebAuthn%20RemoteclientDataJSON%20Extension">![GitHub issues by-label](https://img.shields.io/github/issues/MicrosoftEdge/MSEdgeExplainers/WebAuthn%20RemoteclientDataJSON%20Extension?label=issues)</a> | [New issue...](https://github.com/MicrosoftEdge/MSEdgeExplainers/issues/new?template=webauthn-remoteclientdatajson.md) | Identity |
6465
| [Handwriting CSS attribute](Handwriting/HandwritingIntentCSSValue.md) | <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/labels/Handwriting"> ![GitHub issues by-label](https://img.shields.io/github/issues/MicrosoftEdge/MSEdgeExplainers/Handwriting?label=issues)</a> | [New issue...](https://github.com/MicrosoftEdge/MSEdgeExplainers/issues/new?assignees=adettenb&labels=Handwriting&title=%5BHandwriting%5D+Issue) | CSS |
6566
| [Pen Events](PenEvents/explainer.md) | <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/labels/Pen%20Events"> ![GitHub issues by-label](https://img.shields.io/github/issues/MicrosoftEdge/MSEdgeExplainers/Pen%20Events?label=issues)</a> | [New issue...](https://github.com/MicrosoftEdge/MSEdgeExplainers/issues/new?template=pen-events.md) | Editing |
6667
| [Pen Action](PenAction/explainer.md) | <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/labels/Pen%20Action"> ![GitHub issues by-label](https://img.shields.io/github/issues/MicrosoftEdge/MSEdgeExplainers/Pen%20Action?label=issues)</a> | [New issue...](https://github.com/MicrosoftEdge/MSEdgeExplainers/issues/new?template=pen-action.md) | Editing |

0 commit comments

Comments
 (0)