MobileSecurityObject

@Serializable
data class MobileSecurityObject(val version: String, val digestAlgorithm: String, val valueDigests: Map<String, ValueDigestList>, val deviceKeyInfo: DeviceKeyInfo, val docType: String, val validityInfo: ValidityInfo, val status: Status? = null)(source)

Part of the ISO/IEC 18013-5:2021 standard: Data structure for MSO (9.1.2.4)

Constructors

Link copied to clipboard
constructor(version: String, digestAlgorithm: String, valueDigests: Map<String, ValueDigestList>, deviceKeyInfo: DeviceKeyInfo, docType: String, validityInfo: ValidityInfo, status: Status? = null)

Properties

Link copied to clipboard
@SerialName(value = "deviceKeyInfo")
val deviceKeyInfo: DeviceKeyInfo
Link copied to clipboard
@SerialName(value = "digestAlgorithm")
val digestAlgorithm: String
Link copied to clipboard
@SerialName(value = "docType")
val docType: String
Link copied to clipboard
@SerialName(value = "status")
val status: Status? = null
Link copied to clipboard
@SerialName(value = "validityInfo")
val validityInfo: ValidityInfo
Link copied to clipboard
@SerialName(value = "valueDigests")
val valueDigests: Map<String, ValueDigestList>
Link copied to clipboard
@SerialName(value = "version")
val version: String