2017-02-28 9 views
1

https://github.com/licel/jcardsimでスマートカードをシミュレートしようとしました。JCardSimのパッケージが間違っていますか?

サンプルコードは、以下の

// 1. create simulator 
CardSimulator simulator = new CardSimulator(); 

// 2. install applet 
AID appletAID = AIDUtil.create("F000000001"); 
simulator.installApplet(appletAID, HelloWorldApplet.class); 

// 3. select applet 
simulator.selectApplet(appletAID); 

// 4. send APDU 
CommandAPDU commandAPDU = new CommandAPDU(0x00, 0x01, 0x00, 0x00); 
ResponseAPDU response = simulator.transmitCommand(commandAPDU); 

// 5. check response 
assertEquals(0x9000, response.getSW()); 

のようなものです。しかし2.2.2.jarでCardsimulatorと呼ばれる全くパッケージはありません。 Verison 3のコードですか?

+0

は([こちら] HTTPSを見てください。 com/licel/jcardsim/blob/jc2.2.2/README.md)2.2.2 README関連するコード例 – vlp

+0

@vlpありがとう!私を助けた! – Florian

+0

@vlpこれは他のreadmeファイルへのリンクとそのコンベンションの簡単な要約を回答として投稿したいと思うかもしれません。 –

答えて

1

バージョン2.2.2のためのドキュメントがここに発見された:質問に対応する https://github.com/licel/jcardsim/blob/jc2.2.2/README.md

アン抜粋はここまで、以下:// githubの:

//1. create simulator 
JavaxSmartCardInterface simulator = new JavaxSmartCardInterface(); 
//2. install applet 
simulator.installApplet(appletAID, HelloWorldApplet.class); 
//3. select applet 
simulator.selectApplet(appletAID); 
//4. send apdu 
ResponseAPDU response = simulator.transmitCommand(new CommandAPDU(0x01, 0x01, 0x00, 0x00)); 
//5. check response 
assertEquals(0x9000, response.getSW()); 
関連する問題