Package-level declarations
Types
Link copied to clipboard
A signed VICAL according to ISO/IEC 18013-5:2021.
Link copied to clipboard
data class Vical(val version: String, val vicalProvider: String, val date: Instant, val nextUpdate: Instant?, val notAfter: Instant?, val vicalIssueID: Long?, val certificateInfos: List<VicalCertificateInfo>, val vicalUrl: String?, val extensions: Map<String, DataItem>)
The data in a VICAL according to ISO/IEC 18013-5:2021.
Link copied to clipboard
data class VicalCertificateInfo(val certificate: X509Cert, val docTypes: List<String>, val ski: ByteString = ByteString(certificate.subjectKeyIdentifier!!), val certificateProfiles: List<String>? = null, val issuingAuthority: String? = null, val issuingCountry: String? = null, val stateOrProvinceName: String? = null, val extensions: Map<String, DataItem> = emptyMap())
An entry in a VICAL according to ISO/IEC 18013-5:2021.