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
open override val appData: Map<String, DataItem>

additional application-specific data.

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
open override val identifier: String

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.

Link copied to clipboard
open override val timestamp: Instant

the timestamp when the event was recorded.