所以我的任务是创建一个与Java卡通信的java客户端。
现在我可以使用javax.smartcardio对数据进行身份验证,写入和读取,但在尝试上传cap文件并安装它时遇到了一些麻烦。 所以在谷歌搜索后,我发现我可以使用gpj作为库,并在我的java应用程序中使用它来上传和安装上限文件。
问题是我找不到gpj的任何文档,我无法理解没有的代码。
这是我无法理解的public void installAndMakeSelecatable(AID paramAID1, AID paramAID2, AID paramAID3, byte paramByte, byte[] paramArrayOfByte1, byte[] paramArrayOfByte2)
即使我查看代码的其他部分,我也找不到最后一个参数,因为所有使用这些方法的都将传递null。
因此,如果有人知道我在哪里可以找到文档,我会很高兴。或者更好的是,另一个库可以上传cap文件并附带一些文档。
到目前为止,我找到了gpj,jpcsc,jcManager和opal。
答案 0 :(得分:1)
没关系,似乎我不是一个聪明的人。
为了将来参考,您可以通过查看Global Platform Services类的main方法找到传递给哪种方法的内容。对于您不确定要传递什么的参数,只需使用null。