EventVerificationIso18013Proximity
data class EventVerificationIso18013Proximity(val identifier: String = "", val timestamp: Instant = Instant.DISTANT_PAST, val appData: Map<String, DataItem> = emptyMap(), val presentmentRecord: PresentmentRecord, val engagementType: EngagementType, val durationNfcTapToEngagement: Duration? = null, val durationEngagementReceivedToRequestSent: Duration? = null, val durationRequestSentToResponseReceived: Duration? = null, val durationScanningTime: Duration? = null, val nfcHybridTransportStats: NfcHybridTransportStats? = null) : EventVerification
An event representing credential verification via ISO/IEC 18013-5 proximity presentment.
Constructors
Link copied to clipboard
constructor(identifier: String = "", timestamp: Instant = Instant.DISTANT_PAST, appData: Map<String, DataItem> = emptyMap(), presentmentRecord: PresentmentRecord, engagementType: EngagementType, durationNfcTapToEngagement: Duration? = null, durationEngagementReceivedToRequestSent: Duration? = null, durationRequestSentToResponseReceived: Duration? = null, durationScanningTime: Duration? = null, nfcHybridTransportStats: NfcHybridTransportStats? = null)
Properties
Link copied to clipboard
time elapsed from receiving device engagement until the request was sent, if available.
Link copied to clipboard
time elapsed from initial NFC tap until device engagement was received, if available.
Link copied to clipboard
time elapsed from sending the device request until receiving the response, if available.
Link copied to clipboard
time spent scanning for holder transport connections, if applicable.
Link copied to clipboard
the engagement channel type used.
Link copied to clipboard
a unique identifier for the event.
Link copied to clipboard
statistics and diagnostics for NFC hybrid transport, if used.
Link copied to clipboard
a PresentmentRecord with the result of the presentation.