This interface represents a template for card swipe protocols. In order for this library to parse magnetic strip data a class implementing this interface must be created describing the new protocol.
This interface is used to define an EasyScript decoder. The decoders are responsible for decoding any data after the preamble.
This interface defines a listener capable of receiving streaming EasyScript events.
This class is used to collect and store events so that we can give an entire signature at once without callers needing to implement an event listener.
This class represrnts a successful magnetic card swipe form a ScripTouch EasyScript device with a magnetic card strip reader.
This exception is thrown when there is a problem parsing a card swipe string.
This class parses the signatures or swipe cards or both and returns the coordinates of signature or info on the cards.
This class contains the various constants used by {@link CardStateEnum}.
This class creates the live signature and coordinates that are generated by a compressed ScripTouch EasyScript device.
This class contains the various constants used by {@link SignatureStateEnum}.
This class creates the live signature and coordinates that are generated by an uncompressed ScripTouch EasyScript device.
This class represents the parsed magnetic strip data from a financial (credit) card.
This class attempts to identify credit card issuers based on patterns in the numbers each vendor issues.
This class represents an identification card such as a United States drivers license.
This class represents track one of the magnetic strip of an identification card, such as a United States drivers license.
This class represents track three of a magnetic strip identification card such as a United States driver's license.
This class represents track two of a magnetic strip identification card such as a United States driver's license.
This class contains the various constants used by {@link IdentificationSexEnum}.
This class represents the gender of a card-holder on an identification card.
Small helper class used to store both the value and type of a keyboard character in the values map.
This class represents a parsed signature from a Scriptel ScripTouch EasyScript device.
This exception is thrown when there is a problem parsing a signature string.
This class represents information of the EasyScriptdevice that is included in the signature.