EventProvisioning

data class EventProvisioning(val identifier: String = "", val timestamp: Instant = Instant.DISTANT_PAST, val appData: Map<String, DataItem> = emptyMap(), val issuerData: EventProvisioningIssuerData, val initialProvisioning: Boolean, val documentId: String, val documentName: String?, val display: Display?, val credentialsFetched: Map<String, List<EventProvisioningCredentialData>>) : Event

An event recorded when a document is provisioned.

Constructors

Link copied to clipboard
constructor(identifier: String = "", timestamp: Instant = Instant.DISTANT_PAST, appData: Map<String, DataItem> = emptyMap(), issuerData: EventProvisioningIssuerData, initialProvisioning: Boolean, documentId: String, documentName: String?, display: Display?, credentialsFetched: Map<String, List<EventProvisioningCredentialData>>)

Properties

Link copied to clipboard
open override val appData: Map<String, DataItem>

application-specific data.

Link copied to clipboard

the credentials fetched, keyed by credential configuration ID.

Link copied to clipboard

display information for the document.

Link copied to clipboard

the unique identifier of the document.

Link copied to clipboard

the name of the document, if available.

Link copied to clipboard
open override val identifier: String

the event identifier.

Link copied to clipboard

whether this was the first time the document was provisioned.

Link copied to clipboard

information about the issuer.

Link copied to clipboard
open override val timestamp: Instant

the time the event was recorded.

Functions

Link copied to clipboard
Link copied to clipboard