AAMVA Barcode Verifier

Defined in package com.scandit.datacapture.id.verification.aamvabarcode

The standalone AamvaBarcodeVerifier class was removed in 8.0. See IdCaptureSettings.rejectForgedAamvaBarcodes for the settings-based verification flow; the types below (AamvaBarcodeVerificationResult and AamvaBarcodeVerificationStatus) describe the result delivered on VerificationResult.aamvaBarcodeVerification.

AamvaBarcodeVerificationStatus

Added in version 6.26.0

The verification status returned by the barcode verifier

AUTHENTIC

Added in version 6.26.0

The barcode is authentic

LIKELY_FORGED

Added in version 6.26.0

The barcode is likely forged

FORGED

Added in version 6.26.0

The barcode is forged

AamvaBarcodeVerificationResult
class AamvaBarcodeVerificationResult

Added in version 6.15.0

The result of a verification of AAMVA-compliant personal identification document returned in VerificationResult when IdCaptureSettings.rejectForgedAamvaBarcodes is enabled.

allChecksPassed
val allChecksPassed: Boolean

Added in version 6.15.0

All checks passed and nothing suspicious about the document was detected.

Deprecated since version 6.26: Use status instead. Equivalent to status == Authentic.

status
val status: AamvaBarcodeVerificationStatus

Added in version 6.26.0

Verification status containing the result of the verification

toJson()
fun toJson(): String

Added in version 6.15.0

Returns the JSON representation of this object.