Class USADriveIdCodetext

USADriveIdCodetext class

Class for encoding and decoding the text embedded in the USA Driving License PDF417 code.

public sealed class USADriveIdCodetext : IComplexCodetext

Constructors

NameDescription
USADriveIdCodetext()The default constructor.

Properties

NameDescription
AAMVAVersionNumber { get; set; }AAMVA Version Number 00-99
IssuerIdentificationNumber { get; set; }This number uniquely identifies the issuing jurisdiction and can be obtained by contacting the ISO Issuing Authority(AAMVA). The full 6-digit IIN should be encoded.
JurisdictionSpecificSubfile { get; set; }Jurisdiction Specific Fields
JurisdictionVersionNumber { get; set; }Jurisdiction Version Number 00-99
MandatoryElements { get; set; }Mandatory elements (fields) of the card
NumberOfEntries { get; set; }Number 00-99 of subfiles
OptionalElements { get; set; }Optional elements (fields) of the card
SubfileDesignator { get; set; }Contains information about following subfiles, types, offsets and lengths. Important: set only type, offset and length will be set automatically.

Methods

NameDescription
GetBarcodeType()Returns barcode type of USA DL (Pdf417)
GetConstructedCodetext()Construct codetext from USA DL data
InitFromString(string)Initialize USA DL object from codetext
SaveToXml(Stream)Saves to XML

Other Members

NameDescription
class MandatoryFieldsMandatory elements (fields) of the card
class OptionalFieldsOptional elements (fields) of the card
class SubfilePropertiesUSA DL subfile properties, offset and length are set automatically.

See Also