AAMVA Barcode Verifier

Defined under the namespace Scandit.Datacapture.Id

class AamvaBarcodeVerificationResult

Added in version 6.22.0

The result of a verification of AAMVA-compliant personal identification document done by AamvaBarcodeVerifier.

get allChecksPassed(): boolean

Added in version 6.22.0

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

class AamvaBarcodeVerifier

Added in version 6.22.0

Validates the authenticity of the document by scanning the barcode on the back. This verifier supports documents that follow the Driver License/Identification Card specification by the American Association of Motor Vehicle Administrators (AAMVA). It requires either the front & back scanning mode or a single-sided scan of the back of the document. Start with creating a capture context and the verifier:

Then either initialize the front & back scanning mode:

Or initialize single-sided scanning of the back of the document:

Once the capture is complete, trigger the verification process. This process is asynchronous and the result will be delivered once the verification has been completed:

static create(context: DataCaptureContext): Promise<AamvaBarcodeVerifier>

Added in version 6.22.0

Creates a new instance of this verifier.

verify(capturedId: CapturedId): Promise<AamvaBarcodeVerificationResult>

Added in version 6.22.0

Asynchronously conduct the verification of the specified AAMVA-compliant personal identification document.