Proximity Presentation
The holder's side of an ISO/IEC 18013-5 in-person presentation over BLE: show qrCode, and the reader that scans it connects, or advertises for the holder to connect, in one of the ProximityBLEModes the session offers. Follow state: on State.RequestReceived, ask the holder, then respond or decline. cancel ends it at any point. One request per session.
Types
The reader's request.
Properties
The session's state: State.WaitingForReader first, until one of the final states (State.isFinal).
Functions
Presents the held mdoc credentialID for document number document, disclosing exactly elements, each one it requested, and sends the response, which ends the session. The holder key signs now, so a key store requiring the holder prompts. It returns whether the copy presented had been seen by another Verifier. On a WalletException nothing was sent and the request stands: try again, or decline.