Package org.jpos.emv
package org.jpos.emv
-
ClassDescriptionAn EMV tag whose value is represented as raw binary data.CVR parser based on A.19 CVR, M/Chip 4 Issuer Guide to Debit and Credit Parameter Management, December 2004An EMV tag whose value is a constructed (composite) TLV structure.Represents a proprietary (non-standard) EMV tag type definition.Enumeration of standard EMV tag types as defined in EMV specifications.Fixed byte length descriptor for proprietary EMV tags.Fixed-length data length descriptor for proprietary EMV tags.Variable byte length descriptor for proprietary EMV tags.Variable-length data length descriptor for proprietary EMV tags.Discrete variable byte length descriptor for proprietary EMV tags (treated as fixed).Discrete variable data length descriptor for proprietary EMV tags (treated as fixed).EMVTag<T>Abstract base for EMV (Europay/Mastercard/Visa) tag-value pairs.An ordered sequence of EMV tag-value elements.Describes the type metadata (tag number, name, format) of an EMV data element.Base class for EMV data element byte-length descriptors.Base class for EMV data element length descriptors (in characters/digits).The originating source of an EMV data element.ByteLength for tags with a fixed byte length.DataLength implementation for tags with a fixed length.DataLength implementation for tags with a proprietary (unknown) length.ByteLength for tags with a variable byte length range.DataLength implementation for tags with a variable length range.ByteLength for tags with discrete variable byte lengths (treated as fixed for comparisons).DataLength for tags with discrete variable-length values (treated as fixed for comparisons).Issuer Application Data parser (IAD, tag 0x9F10) with support for the following formats: - VIS 1.5 - M/CHIP 4 - EMV Format A (as per the EMV 4.3 Book 3 spec)IAD format discriminator.An EMV tag whose value is represented as a literal string.Thrown when an EMV field uses a proprietary format that cannot be processed.Terminal verification results (TVR) parser.Thrown when an EMV tag number is not recognised in the current tag dictionary.