Skip to content

How does an Issuer communicate a single-use (or similar) policy #666

@paulbastian

Description

@paulbastian

Issuers should signal to the wallet if he assumes/requests a privacy-preserving presentation of its credentials by the wallet. This topic came up during the wg call around openid/OpenID4VC-HAIP#229.

As the main (or only) motivation for batch issuance was to enable such a policy, I had assumed that the presence of the batch issuance parameters in the issuer's metadata is that signal, as we don't have any other options today. We may define more fine-grained policies in the issuer metadata, but that train has passed for VCI 1.0.

Therefore, I propose (or actually @GarethCOliver during wg call) that we use the batch issuance parameters as a signal until we have better mechanisms in 1.0, and assume single use policy unless there is an out-of-band agreement between the issuer and the wallet

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions