digital-credentials
digital-credentials copied to clipboard
Issuance: multiple requests
trafficstars
Topic: should the .create call allow multiple request objects, and if so, what constraints should be applied?
Consensus from the 2025-03-10 call was to allow multiple request objects with the same protocol identifier, and add some spec text stating that to ensure a reasonable experience for the user, all request objects should represent the same logical result for the user (e.g. the same type of credential (mDL, PID, etc)).
Alternative: only one request for each protocol identifier is allowed per call, enforced by the client (NotAllowedError or ConstraintError). NOTE: this could be added at a later date if needed.
Tagging @samuelgoto @leecam @marcoscaceres @bvandersloot-mozilla for comments.