Package-level declarations
Types
Link copied to clipboard
data class PresentmentEventData(val requesterName: String?, val requesterCertChain: X509CertChain?, val trustMetadata: TrustMetadata?, val requestedDocuments: List<PresentmentEventDocument>)
High-level data involved in a presentment event.
Link copied to clipboard
data class PresentmentEventDigitalCredentialsMdocApi(val identifier: String = "", val timestamp: Instant = Instant.DISTANT_PAST, val data: PresentmentEventData, val appId: String?, val origin: String, val protocol: String, val requestJson: String, val responseJson: String, val deviceResponse: DataItem) : Event
An event representing an ISO/IEC 18013-7 Annex C presentment requested via Digital Credentials API.
Link copied to clipboard
data class PresentmentEventDigitalCredentialsOpenID4VP(val identifier: String = "", val timestamp: Instant = Instant.DISTANT_PAST, val data: PresentmentEventData, val appId: String?, val origin: String, val protocol: String, val requestJson: String, val responseJson: String, val vpToken: String) : Event
An event representing an OpenID4VP presentment requested via Digital Credentials API.
Link copied to clipboard
data class PresentmentEventDocument(val documentId: String, val documentName: String?, val claims: Map<RequestedClaim, Claim>)
A document requested in a presentment event.
Link copied to clipboard
data class PresentmentEventIso18013AnnexA(val identifier: String = "", val timestamp: Instant = Instant.DISTANT_PAST, val data: PresentmentEventData, val uri: String, val request: DataItem, val response: DataItem, val sessionTranscript: DataItem, val appId: String?, val origin: String?, val readerEngagement: DataItem) : Event
An event representing an ISO/IEC 18013-5 presentment according to 18013-7 Annex A.
Link copied to clipboard
data class PresentmentEventIso18013Proximity(val identifier: String = "", val timestamp: Instant = Instant.DISTANT_PAST, val data: PresentmentEventData, val request: DataItem, val response: DataItem, val sessionTranscript: DataItem) : Event
An event representing an ISO/IEC 18013-5 presentment for proximity.
Link copied to clipboard
data class PresentmentEventUriSchemeOpenID4VP(val identifier: String = "", val timestamp: Instant = Instant.DISTANT_PAST, val data: PresentmentEventData, val uri: String, val appId: String?, val origin: String?, val requestJwt: String, val vpToken: String, val redirectUri: String) : Event
An event representing an OpenID4VP presentment initiated via a URI scheme.