Proximity State
Public Wallet SDK session state; each variant carries only data valid for that phase.
Inheritors
Types
The approved response is awaiting protected holder-key authorization.
One response completed and the session remains open for another request.
Transport is connected and awaiting the next device request.
Session was cancelled locally and all owned resources were released.
Prerequisites are being evaluated or require host remediation.
Session reached a normal terminal state after disclosure or holder decline.
The reader has consumed engagement data and transport connection is in progress.
Engagement data is ready for presentation to the reader.
Session terminated because of a stable Wallet SDK failure.
The session ended without sharing data for its final request. Earlier exchanges may already have sent holder-approved data.
Connection ended without disclosure. Review this verified request before explicitly preparing a new connection.
Session material and selected transports are being prepared.
An immutable request snapshot requires explicit holder consent.
The approved and authorized response is being sent.
Session termination is being sent after the final exchange.