This discussion is archived
2 Replies Latest reply: Jul 18, 2012 8:28 PM by safarmer RSS

JMRTD host API

946598 Newbie
Currently Being Moderated
I tried to use the API and the sample program.... I added all the required jar files etc ...
however, when I added the SCUBA project I found that the program doesn't recognize the following packages in the SCUBA project :

import com.ibm.jc.JCException;
import com.ibm.jc.JCTerminal;
import com.ibm.jc.terminal.RemoteJCTerminal;

....

import com.sun.javacard.apduio.CadClientInterface;
import com.sun.javacard.apduio.CadDevice;
import com.sun.javacard.apduio.CadTransportException;

....

do I have to include external tools such as JCOP tools ?
  • 1. Re: JMRTD host API
    947287 Newbie
    Currently Being Moderated
    Hi,

    No, it should be possible to build the relevant projects without relying on the JCOP tools if you don't have a need to work with the JCOP emulator. Please PM me at info@jmrtd.org for instructions.

    Cheers,
    Martijn

    PS Not sure if OTN is the best forum for JMRTD specific questions. Consider asking them on the project's open discussion forum over at SourceForge: http://sourceforge.net/projects/jmrtd/forums/forum/580232.
  • 2. Re: JMRTD host API
    safarmer Expert
    Currently Being Moderated
    I believe you need the offcard.jar file from JCOP tools. You can use JCTerminal to connect to either a real card or the emulator. As mentioned you do not need it to talk to a real card if you are using javax.smartcardio.* though.

    Shane

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points