-
Notifications
You must be signed in to change notification settings - Fork 630
Description
I'm getting this error when trying to use my card which expiration date is 11/23 (11 for month and 23 for year).
java.lang.IllegalArgumentException: Invalid date (or are we parsing it wrong??)
at com.github.devnied.emvnfccard.parser.apdu.impl.DataFactory.calculateCplcDate(DataFactory.java:107)
at com.github.devnied.emvnfccard.parser.apdu.impl.DataFactory.getDate(DataFactory.java:73)
at com.github.devnied.emvnfccard.parser.apdu.impl.DataFactory.getObject(DataFactory.java:158)
at com.github.devnied.emvnfccard.parser.apdu.impl.AbstractByteBean.parse(AbstractByteBean.java:97)
at com.github.devnied.emvnfccard.utils.CPLCUtils.parse(CPLCUtils.java:63)
at com.github.devnied.emvnfccard.parser.EmvTemplate.readCPLCInfos(EmvTemplate.java:385)
at com.github.devnied.emvnfccard.parser.EmvTemplate.readEmvCard(EmvTemplate.java:360)
at com.XXXX.XXX.smartcard.UEPSCard.initUEPSCard(UEPSCard.java:82)
at com.XXXX.XXX.peripheral.FullCardReader$1$1.run(FullCardReader.java:77)
at java.util.Timer$TimerImpl.run(Timer.java:284)