Skip to content

Mandate one presentation protocol MUST be supported#454

Open
marcoscaceres wants to merge 16 commits intomainfrom
protocol_support
Open

Mandate one presentation protocol MUST be supported#454
marcoscaceres wants to merge 16 commits intomainfrom
protocol_support

Conversation

@marcoscaceres
Copy link
Collaborator

@marcoscaceres marcoscaceres commented Jan 28, 2026

Closes #439

Add clarifications and guidance regarding protocol implementation requirements for user agents. Specifically, it introduces a new requirement for user agents to implement at least one supported protocol, recommends implementing all listed protocols, and provides a note to help developers check which protocols are supported programmatically.

The following tasks have been completed:

  • Modified Web platform tests (link)

Implementation commitment:

  • WebKit - WebKit supports ISO18013 through Identity Document Services.
  • Chromium - Is able to pass along OpenID and ISO18013 the credential managers
  • Gecko

Documentation and checks

  • Affects privacy
  • Affects security
  • Pinged MDN
  • Updated Explainer
  • Updated digitalcredentials.dev

Preview | Diff

@marcoscaceres marcoscaceres marked this pull request as ready for review January 28, 2026 10:55
@marcoscaceres marcoscaceres requested a review from a team as a code owner January 28, 2026 10:55
@marcoscaceres marcoscaceres changed the title Mandate one exchange protocol MUST be supported Mandate one presentation protocol MUST be supported Jan 30, 2026
@marcoscaceres
Copy link
Collaborator Author

Added test web-platform-tests/wpt#57557

marcoscaceres and others added 2 commits February 5, 2026 08:19
Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>
@timcappalli timcappalli added the agenda+ Add to the weekly agenda label Feb 8, 2026
marcoscaceres and others added 3 commits February 15, 2026 13:37
Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>
Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>
Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>
@npdoty
Copy link

npdoty commented Feb 18, 2026

Would it potentially help resolve another objection (@bc-pi) if we made ISO-18103-7 optional rather than recommended, and explained in a note that we have concerns about process and access but feel it's necessary to include because of implementer demand or issuer usage?

@hlflanagan
Copy link

Discussed 2026-02-18 FedID WG call. Further discussion needed.

@hlflanagan
Copy link

Discussed 2026-02-23 FedID WG call. @timcappalli to propose text

@hlflanagan hlflanagan removed the agenda+ Add to the weekly agenda label Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

What protocols should a user agent implement?

5 participants