aboutsummaryrefslogtreecommitdiff
path: root/src/simpleapdu/CardMngr.java
diff options
context:
space:
mode:
authorpetrs2017-01-16 07:58:07 +0100
committerpetrs2017-01-16 07:58:07 +0100
commit329818bff525e55a8f2e3124facb115473fb1691 (patch)
treece73c11b89bdbe4d7f406d855a754a0dc4f2c362 /src/simpleapdu/CardMngr.java
parent185e598ffcddf4e2a7341e4646f577a003c67263 (diff)
parentda1ee8381f2f7eaf1cfcd4941ec9f95287435625 (diff)
downloadECTester-329818bff525e55a8f2e3124facb115473fb1691.tar.gz
ECTester-329818bff525e55a8f2e3124facb115473fb1691.tar.zst
ECTester-329818bff525e55a8f2e3124facb115473fb1691.zip
Diffstat (limited to 'src/simpleapdu/CardMngr.java')
-rw-r--r--src/simpleapdu/CardMngr.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/simpleapdu/CardMngr.java b/src/simpleapdu/CardMngr.java
index d778bc8..ae8bd55 100644
--- a/src/simpleapdu/CardMngr.java
+++ b/src/simpleapdu/CardMngr.java
@@ -105,7 +105,10 @@ public class CardMngr {
return true;
}
-
+
+ public boolean isConnected() {
+ return m_card != null;
+ }
public void DisconnectFromCard() throws Exception {
if (m_card != null) {
@@ -191,7 +194,7 @@ public class CardMngr {
if (responseAPDU.getSW1() == (byte) 0x61) {
CommandAPDU apduToSend = new CommandAPDU((byte) 0x00,
(byte) 0xC0, (byte) 0x00, (byte) 0x00,
- (int) responseAPDU.getSW1());
+ responseAPDU.getSW1());
responseAPDU = m_channel.transmit(apduToSend);
System.out.println(bytesToHex(responseAPDU.getBytes()));