mdocPresentmentObtainConsent
Obtains user consent for ISO mdoc presentment according to ISO/IEC 18013-5:2021.
Return
a CredentialSelection containing the user's selection.
Parameters
The device request.
the source of truth used for presentment.
the list of curves for which key agreement is possible.
the appId if an app is making the request or null.
the origin or null.
the list of documents the user may have preselected earlier or the empty list if the user didn't preselect.
called when waiting for input from the user (consent or authentication)
called with the documents currently selected for the user, including when first shown. If the user selects a different set of documents in the prompt, this will be called again.
Throws
if the user canceled in a consent prompt.
if it's not possible to satisfy the request.