ts_31_102: Add shell command for GET IDENTITY
GET IDENTITY is used in the "SUCI computation on USIM" feature.
Change-Id: I619d397900dbd6565f8f46acdabcee511903830c
diff --git a/pySim/commands.py b/pySim/commands.py
index dc0edad..3c6ae49 100644
--- a/pySim/commands.py
+++ b/pySim/commands.py
@@ -641,3 +641,8 @@
def get_data(self, tag: int, cla: int = 0x00):
data, sw = self._tp.send_apdu('%02xca%04x00' % (cla, tag))
return (data, sw)
+
+ # TS 31.102 Section 7.5.2
+ def get_identity(self, context: int):
+ data, sw = self._tp.send_apdu_checksw('807800%02x00' % (context))
+ return (data, sw)