From 6a24bf460dd0ecf8405622c370b4b349df47b6cb Mon Sep 17 00:00:00 2001 From: Joeri Date: Mon, 11 Dec 2017 17:03:52 +0100 Subject: [PATCH] Added setIncomingAndReceive to get data when using T0 --- src/openpgpcard/OpenPGPApplet.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/openpgpcard/OpenPGPApplet.java b/src/openpgpcard/OpenPGPApplet.java index 12a1ba8..52e8db2 100644 --- a/src/openpgpcard/OpenPGPApplet.java +++ b/src/openpgpcard/OpenPGPApplet.java @@ -257,6 +257,10 @@ public class OpenPGPApplet extends Applet implements ISO7816 { short p1p2 = Util.makeShort(p1, p2); short lc = (short) (buf[OFFSET_LC] & 0xFF); + if(lc > 0) { + apdu.setIncomingAndReceive(); + } + // Secure messaging //TODO Force SM if contactless is used sm_success = false;