[S] Change in pysim[master]: ara_m: Use GlobalPlatform SELECT decoding
laforge has submitted this change. ( https://gerrit.osmocom.org/c/pysim/+/35722?usp=email ) Change subject: ara_m: Use GlobalPlatform SELECT decoding ...................................................................... ara_m: Use GlobalPlatform SELECT decoding As the ARA-M applet is a GlobalPlatform applet, its SELECT response decoding should be used, not the ETSI EUICC TS 102 221 fall-back. Change-Id: I1a30b88a385f6de663aa837483dd32c0d104856f --- M pySim/ara_m.py 1 file changed, 16 insertions(+), 0 deletions(-) Approvals: laforge: Looks good to me, approved Jenkins Builder: Verified diff --git a/pySim/ara_m.py b/pySim/ara_m.py index f05109b..a2eaa33 100644 --- a/pySim/ara_m.py +++ b/pySim/ara_m.py @@ -31,6 +31,7 @@ from pySim.construct import * from pySim.filesystem import * from pySim.tlv import * +import pySim.global_platform # various BER-TLV encoded Data Objects (DOs) @@ -259,6 +260,9 @@ files = [] self.add_files(files) + def decode_select_response(self, data_hex): + return pySim.global_platform.decode_select_response(data_hex) + @staticmethod def xceive_apdu_tlv(tp, hdr: Hexstr, cmd_do, resp_cls, exp_sw='9000'): """Transceive an APDU with the card, transparently encoding the command data from TLV -- To view, visit https://gerrit.osmocom.org/c/pysim/+/35722?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: pysim Gerrit-Branch: master Gerrit-Change-Id: I1a30b88a385f6de663aa837483dd32c0d104856f Gerrit-Change-Number: 35722 Gerrit-PatchSet: 1 Gerrit-Owner: laforge <laforge@osmocom.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge@osmocom.org> Gerrit-MessageType: merged
participants (1)
-
laforge