Skip to content

Conversation

@martijnharing
Copy link
Contributor

Resolves #109

Copy link
Contributor

@javereec javereec left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While I understand the need for mentioning of a status mechanism, I don't think the current text adds much in terms of clarity.

@Sakurann Sakurann requested review from javereec and jogu September 25, 2025 15:22
@Sakurann
Copy link
Contributor

WG discussion:

  • ISO specification has two revocation mechanisms - would it make sense to limit it to one of those in HAIP? would that increase interoperability
  • we could say similar to what we say on sd-jwt: issuer chooses one option, wallet and verifier must support both?

@jogu jogu added the discuss label Oct 2, 2025
@Sakurann
Copy link
Contributor

Sakurann commented Oct 2, 2025

wg discussion: agreed to proceed with option 2.

  • option 1: for mdocs mandate both bitlist and identifier for HAIP RPs: align mdoc with sd-jwt

  • option 2: for both mdoc and sd-jwt, issuer can pick one of the mechanisms, do not mandate anything either for RPs.

  • two mechanisms in ISO have the same structure, the main difference is whether it is a bitlist or an identifier, which makes it "effectively the same" for the RPs.

    • update this PR with a bit more explanation of the above
  • in 18013-5, support for the revocation check is optional for the verifiers, because they can be offline. support by the wallet does not make much sense.

  • sd-jwt says "It is at the discretion of the Issuer whether to use exp claim and/or a status claim to express the validity period of an SD-JWT VC. The Wallet and the Verifier MUST support both mechanisms."

@jogu jogu merged commit c7a6cea into main Oct 7, 2025
2 checks passed
@Sakurann Sakurann added this to the 1.0 Final milestone Oct 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

what is revocation/status management mechanism for mdocs?

7 participants