MiSnapFinalResult

@Serializable
sealed class MiSnapFinalResult

The result returned at the end of a successful session.

Subtypes:

Inheritors

Types

Link copied to clipboard
@Serializable
class BarcodeSession(val jpegImage: ByteArray, val video: ByteArray? = null, val barcode: Barcode? = null, val warnings: List<UserAction>, val misnapMibiData: MiSnapMibiData, val licenseExpired: Boolean, val rts: String? = null) : MiSnapFinalResult

Result from a Barcode session.

Link copied to clipboard
@Serializable
class DocumentSession(val jpegImage: ByteArray, val video: ByteArray? = null, val extraction: DocumentExtraction?, val classification: DocumentClassification?, val barcode: Barcode?, val warnings: List<UserAction>, val misnapMibiData: MiSnapMibiData, val licenseExpired: Boolean, val rts: String? = null) : MiSnapFinalResult

Result from a Document session.

Link copied to clipboard
@Serializable
class FaceSession(val jpegImage: ByteArray, val video: ByteArray? = null, val warnings: List<UserAction>, val misnapMibiData: MiSnapMibiData, val licenseExpired: Boolean, val rts: String? = null, val aIBasedRts: ByteArray? = null) : MiSnapFinalResult

Result from a Face session.

Link copied to clipboard
@Serializable
class NfcSession(val nfcData: MiSnapNfcReader.ChipData, val misnapMibiData: MiSnapMibiData, val licenseExpired: Boolean) : MiSnapFinalResult

Result from a NFC session.

Link copied to clipboard
@Serializable
class VoiceSession(val voiceSamples: List<ByteArray>, val phrase: String, val misnapMibiData: List<MiSnapMibiData>, val licenseExpired: Boolean, val rts: List<String?> = emptyList()) : MiSnapFinalResult

Result from a Voice session