DeviceResponse

@Serializable
data class DeviceResponse(val version: String, val documents: Array<Document>? = null, val zkDocuments: Array<ZkDocument>? = null, val encryptedDocuments: Array<EncryptedDocuments>? = null, val documentErrors: Array<Map<String, Int>>? = null, val status: UInt)(source)

Part of the ISO/IEC 18013-5:2026 standard: Mdoc response (10.3)

Constructors

Link copied to clipboard
constructor(version: String, documents: Array<Document>? = null, zkDocuments: Array<ZkDocument>? = null, encryptedDocuments: Array<EncryptedDocuments>? = null, documentErrors: Array<Map<String, Int>>? = null, status: UInt)

Properties

Link copied to clipboard
@SerialName(value = "documentErrors")
val documentErrors: Array<Map<String, Int>>?
Link copied to clipboard
@SerialName(value = "documents")
val documents: Array<Document>?
Link copied to clipboard
@SerialName(value = "encryptedDocuments")
val encryptedDocuments: Array<EncryptedDocuments>?
Link copied to clipboard
@SerialName(value = "status")
val status: UInt
Link copied to clipboard
@SerialName(value = "version")
val version: String
Link copied to clipboard
@SerialName(value = "zkDocuments")
val zkDocuments: Array<ZkDocument>?

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int