Skip to content

Intent to Migrate: Digital Credentials #205

Closed
1 of 1 issue completed
Closed
1 of 1 issue completed
@marcoscaceres

Description

@marcoscaceres

Working group decision to adopt

The working group decision to adopt this spec can be found here section 3.2.

Edited by Tim: The Federated Identity WG has not yet decided to adopt this spec. Consensus call to happen later in March.

Proposal

Please provide a link to the proposal. Preferably in the proposals repository.

Summary

This document specifies an API to enable user agents to mediate access to, and presentation of, digital credentials such as a driver's license, government-issued identification card, and/or other types of digital credential. The API builds on Credential Management Level 1 as a means by which to request a digital credential from a user agent or underlying platform.

Motivation and Use Cases

This document defines an API enabling a website to request presentation of a digital credential. The API design is agnostic to both credential presentation exchange protocols and credential formats. The API supports the following goals:

  • Keep the act of requesting separate from the specific protocol, enabling extensibility.
  • Require unencrypted requests for user-agent inspection.
  • Assume encrypted responses for privacy.
  • Require transient activation for requests to ensure user participation.
  • Enable platform-provided credential selection UX.
  • Support secure cross-device requests with proximity checks.
    Examples of use cases include presenting a driving license, passport, proof of employment, or proof of education.

Compatibility Risk

No significant compatibility risks are identified.

Ongoing technical constraints

There are no known technical constraints for implementing this feature in any environment (desktop, mobile, tablets, TV, eBooks, automotive, etc.).

Link to implementation experience and demos

Data

Refer to the explainer for data indicating the impact of this enhancement.

Security and Privacy

The security and privacy implications are covered in the specification.

Accessibility

The accessibility implications are covered in the specification.

Internationalization

The internationalization implications are covered in the specification.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    FPWD BlockersShould be addressed before FPWD

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions