diff options
Diffstat (limited to 'smcc/src')
| -rw-r--r-- | smcc/src/main/java/at/gv/egiz/smcc/STARCOSCard.java | 2 | ||||
| -rw-r--r-- | smcc/src/main/java/at/gv/egiz/smcc/ccid/ReaderFactory.java | 2 | 
2 files changed, 2 insertions, 2 deletions
| diff --git a/smcc/src/main/java/at/gv/egiz/smcc/STARCOSCard.java b/smcc/src/main/java/at/gv/egiz/smcc/STARCOSCard.java index 2e6dd5d6..a0c2391d 100644 --- a/smcc/src/main/java/at/gv/egiz/smcc/STARCOSCard.java +++ b/smcc/src/main/java/at/gv/egiz/smcc/STARCOSCard.java @@ -596,7 +596,7 @@ public class STARCOSCard extends AbstractSignatureCard implements PINMgmtSignatu      NewReferenceDataAPDUSpec apduSpec = new NewReferenceDataAPDUSpec(          new byte[] { -            (byte) 0x00, (byte) 0x20, (byte) 0x01, pinSpec.getKID(), (byte) 0x08, +            (byte) 0x00, (byte) 0x24, (byte) 0x01, pinSpec.getKID(), (byte) 0x08,              (byte) 0x20, (byte) 0xff, (byte) 0xff, (byte) 0xff, (byte) 0xff,              (byte) 0xff, (byte) 0xff, (byte) 0xff },           1, VerifyAPDUSpec.PIN_FORMAT_BCD, 7, 4, 4); diff --git a/smcc/src/main/java/at/gv/egiz/smcc/ccid/ReaderFactory.java b/smcc/src/main/java/at/gv/egiz/smcc/ccid/ReaderFactory.java index 32a9ce9f..43949f42 100644 --- a/smcc/src/main/java/at/gv/egiz/smcc/ccid/ReaderFactory.java +++ b/smcc/src/main/java/at/gv/egiz/smcc/ccid/ReaderFactory.java @@ -67,7 +67,7 @@ public class ReaderFactory {          reader = new GemplusGemPCPinpad(icc, ct);        } else if (name.startsWith("omnikey cardman 3621")) {          reader = new OMNIKEYCardMan3621(icc, ct); -      } else if (name.startsWith("scm microsystems inc. sprx32 usb smart card reader")) { +      } else if (name.startsWith("scm spr 532") || name.startsWith("scm microsystems inc. sprx32 usb smart card reader")) {          reader = new SCMMicrosystemsSPRx32(icc, ct);        } else if (name.startsWith("cherry smartboard xx44")) {          reader = new CherrySmartBoardXX44(icc, ct); | 
