Class DefaultCardValidator

java.lang.Object
org.jpos.core.DefaultCardValidator
All Implemented Interfaces:
CardValidator
Direct Known Subclasses:
IgnoreLuhnCardValidator

public class DefaultCardValidator extends Object implements CardValidator
Default CardValidator that cross-checks the PAN, expiration, and service code across explicit fields and embedded tracks 1/2, and verifies the LUHN check digit using a configurable LUHNCalculator.