From 91b379a039b97fe105ced17ffc7dd1770ae58641 Mon Sep 17 00:00:00 2001 From: Philipp Maier Date: Wed, 16 Aug 2023 11:43:19 +0200 Subject: [PATCH] sim-rest-server: use UiccCardBase instead of UsimCard The class UsimCard is deprecated and only still used in very old legacy applications. let's use the more modern UiccCardBase class instead. Related: RT#67094 Change-Id: I3676f033833665751c0d953176eafe175b20c14a --- contrib/sim-rest-server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/sim-rest-server.py b/contrib/sim-rest-server.py index ccf44309..9f311688 100755 --- a/contrib/sim-rest-server.py +++ b/contrib/sim-rest-server.py @@ -26,7 +26,7 @@ from klein import Klein from pySim.transport import ApduTracer from pySim.transport.pcsc import PcscSimLink from pySim.commands import SimCardCommands -from pySim.cards import UsimCard +from pySim.cards import UiccCardBase from pySim.exceptions import * class ApduPrintTracer(ApduTracer): @@ -39,7 +39,7 @@ def connect_to_card(slot_nr:int): tp.connect() scc = SimCardCommands(tp) - card = UsimCard(scc) + card = UiccCardBase(scc) # this should be part of UsimCard, but FairewavesSIM breaks with that :/ scc.cla_byte = "00"