All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.binaryfoo.decoders.DecodeSession.kt Maven / Gradle / Ivy

There is a newer version: 0.1.8
Show newest version
package io.github.binaryfoo.decoders

import io.github.binaryfoo.TagMetaData
import io.github.binaryfoo.crypto.RecoveredPublicKeyCertificate
import io.github.binaryfoo.decoders.apdu.APDUCommand
import io.github.binaryfoo.tlv.CommonVendorErrorMode
import io.github.binaryfoo.tlv.Tag
import io.github.binaryfoo.tlv.TagRecognitionMode
import java.util.*

class DecodeSession : HashMap() {

    var firstGenerateACCommand: Boolean = true
    var tagMetaData: TagMetaData? = null
    var currentCommand: APDUCommand? = null
    var issuerPublicKeyCertificate: RecoveredPublicKeyCertificate? = null
    var iccPublicKeyCertificate: RecoveredPublicKeyCertificate? = null
    var signedDynamicAppData: String? = null
    var tagRecognitionMode: TagRecognitionMode = CommonVendorErrorMode

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy