diff --git a/.gitignore b/.gitignore index f24cd99..5b82017 100644 --- a/.gitignore +++ b/.gitignore @@ -7,7 +7,6 @@ dist build eggs parts -bin var sdist develop-eggs diff --git a/README.md b/README.md index 7ca118a..3829d57 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,3 @@ -sim-tools -========= \ No newline at end of file +# Shadytel SIM Tools + +Put README here. \ No newline at end of file diff --git a/bin/converter b/bin/converter new file mode 100755 index 0000000..e485344 --- /dev/null +++ b/bin/converter @@ -0,0 +1,6 @@ +DIR=`dirname $0` + +CLASSPATH=$DIR/../javacard/bin/converter.jar:$CLASSPATH +JFLAGS="-classpath $CLASSPATH" + +java $JFLAGS com.sun.javacard.converter.Converter "$@" diff --git a/bin/shadysim b/bin/shadysim new file mode 100755 index 0000000..6eec49d --- /dev/null +++ b/bin/shadysim @@ -0,0 +1,4 @@ +#!/bin/bash + +DIR=`dirname $0` +python $DIR/../shadysim/shadysim.py $@ diff --git a/javacard/api21_export_files/java/lang/javacard/lang.exp b/javacard/api21_export_files/java/lang/javacard/lang.exp new file mode 100644 index 0000000..f349818 Binary files /dev/null and b/javacard/api21_export_files/java/lang/javacard/lang.exp differ diff --git a/javacard/api21_export_files/javacard/framework/javacard/framework.exp b/javacard/api21_export_files/javacard/framework/javacard/framework.exp new file mode 100644 index 0000000..cfa7c19 Binary files /dev/null and b/javacard/api21_export_files/javacard/framework/javacard/framework.exp differ diff --git a/javacard/api21_export_files/javacard/security/javacard/security.exp b/javacard/api21_export_files/javacard/security/javacard/security.exp new file mode 100644 index 0000000..b4f2541 Binary files /dev/null and b/javacard/api21_export_files/javacard/security/javacard/security.exp differ diff --git a/javacard/api21_export_files/javacardx/crypto/javacard/crypto.exp b/javacard/api21_export_files/javacardx/crypto/javacard/crypto.exp new file mode 100644 index 0000000..e1592d6 Binary files /dev/null and b/javacard/api21_export_files/javacardx/crypto/javacard/crypto.exp differ diff --git a/javacard/api21_export_files/sim/access/javacard/access.exp b/javacard/api21_export_files/sim/access/javacard/access.exp new file mode 100644 index 0000000..47c4e88 Binary files /dev/null and b/javacard/api21_export_files/sim/access/javacard/access.exp differ diff --git a/javacard/api21_export_files/sim/access/javacard/access_exp.tex b/javacard/api21_export_files/sim/access/javacard/access_exp.tex new file mode 100644 index 0000000..9d1b787 --- /dev/null +++ b/javacard/api21_export_files/sim/access/javacard/access_exp.tex @@ -0,0 +1,3272 @@ +export file { // sim/access + magic 00FACADE // in hex + minor_version 1 + major_version 2 + constant_pool_count 293 + constant_pool { + Constant_Utf8_info { + tag 1 + length 6 + bytes FID_MF + } + Constant_Utf8_info { + tag 1 + length 1 + bytes S + } + Constant_Utf8_info { + tag 1 + length 13 + bytes ConstantValue + } + Constant_Integer_info { + tag 3 + bytes 16128 + } + Constant_Utf8_info { + tag 1 + length 14 + bytes FID_DF_TELECOM + } + Constant_Integer_info { + tag 3 + bytes 32528 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_DF_GSM + } + Constant_Integer_info { + tag 3 + bytes 32544 + } + Constant_Utf8_info { + tag 1 + length 15 + bytes FID_DF_DCS_1800 + } + Constant_Integer_info { + tag 3 + bytes 32545 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes FID_DF_IS_41 + } + Constant_Integer_info { + tag 3 + bytes 32546 + } + Constant_Utf8_info { + tag 1 + length 13 + bytes FID_DF_FP_CTS + } + Constant_Integer_info { + tag 3 + bytes 32547 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_DF_PDC + } + Constant_Integer_info { + tag 3 + bytes 32640 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes FID_DF_TETRA + } + Constant_Integer_info { + tag 3 + bytes 32656 + } + Constant_Utf8_info { + tag 1 + length 18 + bytes FID_DF_TIA_EIA_136 + } + Constant_Integer_info { + tag 3 + bytes 32548 + } + Constant_Utf8_info { + tag 1 + length 17 + bytes FID_DF_TIA_EIA_95 + } + Constant_Integer_info { + tag 3 + bytes 32549 + } + Constant_Utf8_info { + tag 1 + length 15 + bytes FID_DF_Graphics + } + Constant_Integer_info { + tag 3 + bytes 24400 + } + Constant_Utf8_info { + tag 1 + length 15 + bytes FID_DF_GRAPHICS + } + Constant_Utf8_info { + tag 1 + length 14 + bytes FID_DF_IRIDIUM + } + Constant_Integer_info { + tag 3 + bytes 24368 + } + Constant_Utf8_info { + tag 1 + length 17 + bytes FID_DF_GLOBALSTAR + } + Constant_Integer_info { + tag 3 + bytes 24369 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_DF_ICO + } + Constant_Integer_info { + tag 3 + bytes 24370 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_DF_ACES + } + Constant_Integer_info { + tag 3 + bytes 24371 + } + Constant_Utf8_info { + tag 1 + length 15 + bytes FID_DF_PCS_1900 + } + Constant_Integer_info { + tag 3 + bytes 24384 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_DF_CTS + } + Constant_Integer_info { + tag 3 + bytes 24416 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes FID_DF_SOLSA + } + Constant_Integer_info { + tag 3 + bytes 24432 + } + Constant_Utf8_info { + tag 1 + length 18 + bytes FID_DF_TIA_EIA_553 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_DF_MEXE + } + Constant_Integer_info { + tag 3 + bytes 24380 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes FID_EF_ICCID + } + Constant_Integer_info { + tag 3 + bytes 12258 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_ELP + } + Constant_Integer_info { + tag 3 + bytes 12037 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_ADN + } + Constant_Integer_info { + tag 3 + bytes 28474 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_FDN + } + Constant_Integer_info { + tag 3 + bytes 28475 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_SMS + } + Constant_Integer_info { + tag 3 + bytes 28476 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_CCP + } + Constant_Integer_info { + tag 3 + bytes 28477 + } + Constant_Utf8_info { + tag 1 + length 13 + bytes FID_EF_MSISDN + } + Constant_Integer_info { + tag 3 + bytes 28480 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_SMSP + } + Constant_Integer_info { + tag 3 + bytes 28482 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_SMSS + } + Constant_Integer_info { + tag 3 + bytes 28483 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_LND + } + Constant_Integer_info { + tag 3 + bytes 28484 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_SDN + } + Constant_Integer_info { + tag 3 + bytes 28489 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_EXT1 + } + Constant_Integer_info { + tag 3 + bytes 28490 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_EXT2 + } + Constant_Integer_info { + tag 3 + bytes 28491 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_EXT3 + } + Constant_Integer_info { + tag 3 + bytes 28492 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_BDN + } + Constant_Integer_info { + tag 3 + bytes 28493 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_EXT4 + } + Constant_Integer_info { + tag 3 + bytes 28494 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_SMSR + } + Constant_Integer_info { + tag 3 + bytes 28487 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_ECCP + } + Constant_Integer_info { + tag 3 + bytes 28495 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_CMI + } + Constant_Integer_info { + tag 3 + bytes 28504 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_IMG + } + Constant_Integer_info { + tag 3 + bytes 20256 + } + Constant_Utf8_info { + tag 1 + length 9 + bytes FID_EF_LP + } + Constant_Integer_info { + tag 3 + bytes 28421 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_IMSI + } + Constant_Integer_info { + tag 3 + bytes 28423 + } + Constant_Utf8_info { + tag 1 + length 9 + bytes FID_EF_KC + } + Constant_Integer_info { + tag 3 + bytes 28448 + } + Constant_Utf8_info { + tag 1 + length 14 + bytes FID_EF_PLMNSEL + } + Constant_Integer_info { + tag 3 + bytes 28464 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes FID_EF_HPLMN + } + Constant_Integer_info { + tag 3 + bytes 28465 + } + Constant_Utf8_info { + tag 1 + length 13 + bytes FID_EF_ACMMAX + } + Constant_Integer_info { + tag 3 + bytes 28471 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_SST + } + Constant_Integer_info { + tag 3 + bytes 28472 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_ACM + } + Constant_Integer_info { + tag 3 + bytes 28473 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_GID1 + } + Constant_Integer_info { + tag 3 + bytes 28478 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_GID2 + } + Constant_Integer_info { + tag 3 + bytes 28479 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_SPN + } + Constant_Integer_info { + tag 3 + bytes 28486 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_PUCT + } + Constant_Integer_info { + tag 3 + bytes 28481 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_CBMI + } + Constant_Integer_info { + tag 3 + bytes 28485 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_BCCH + } + Constant_Integer_info { + tag 3 + bytes 28532 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_ACC + } + Constant_Integer_info { + tag 3 + bytes 28536 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes FID_EF_FPLMN + } + Constant_Integer_info { + tag 3 + bytes 28539 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_LOCI + } + Constant_Integer_info { + tag 3 + bytes 28542 + } + Constant_Utf8_info { + tag 1 + length 9 + bytes FID_EF_AD + } + Constant_Integer_info { + tag 3 + bytes 28589 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes FID_EF_PHASE + } + Constant_Integer_info { + tag 3 + bytes 28590 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_VGCS + } + Constant_Integer_info { + tag 3 + bytes 28593 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes FID_EF_VGCSS + } + Constant_Integer_info { + tag 3 + bytes 28594 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_VBS + } + Constant_Integer_info { + tag 3 + bytes 28595 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_VBSS + } + Constant_Integer_info { + tag 3 + bytes 28596 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes FID_EF_EMLPP + } + Constant_Integer_info { + tag 3 + bytes 28597 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_AAEM + } + Constant_Integer_info { + tag 3 + bytes 28598 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes FID_EF_CBMID + } + Constant_Integer_info { + tag 3 + bytes 28488 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_ECC + } + Constant_Integer_info { + tag 3 + bytes 28599 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes FID_EF_CBMIR + } + Constant_Integer_info { + tag 3 + bytes 28496 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_DCK + } + Constant_Integer_info { + tag 3 + bytes 28460 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_CNL + } + Constant_Integer_info { + tag 3 + bytes 28466 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_NIA + } + Constant_Integer_info { + tag 3 + bytes 28497 + } + Constant_Utf8_info { + tag 1 + length 13 + bytes FID_EF_KCGPRS + } + Constant_Integer_info { + tag 3 + bytes 28498 + } + Constant_Utf8_info { + tag 1 + length 15 + bytes FID_EF_LOCIGPRS + } + Constant_Integer_info { + tag 3 + bytes 28499 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_SUME + } + Constant_Integer_info { + tag 3 + bytes 28500 + } + Constant_Utf8_info { + tag 1 + length 15 + bytes FID_EF_PLMNWACT + } + Constant_Integer_info { + tag 3 + bytes 28512 + } + Constant_Utf8_info { + tag 1 + length 16 + bytes FID_EF_OPLMNWACT + } + Constant_Integer_info { + tag 3 + bytes 28513 + } + Constant_Utf8_info { + tag 1 + length 16 + bytes FID_EF_HPLMNWACT + } + Constant_Integer_info { + tag 3 + bytes 28514 + } + Constant_Utf8_info { + tag 1 + length 13 + bytes FID_EF_CPBCCH + } + Constant_Integer_info { + tag 3 + bytes 28515 + } + Constant_Utf8_info { + tag 1 + length 14 + bytes FID_EF_INVSCAN + } + Constant_Integer_info { + tag 3 + bytes 28516 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_SAI + } + Constant_Integer_info { + tag 3 + bytes 20272 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_SLL + } + Constant_Integer_info { + tag 3 + bytes 20273 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_SID + } + Constant_Integer_info { + tag 3 + bytes 20352 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_GPI + } + Constant_Integer_info { + tag 3 + bytes 20353 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_IPC + } + Constant_Integer_info { + tag 3 + bytes 20354 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes FID_EF_COUNT + } + Constant_Integer_info { + tag 3 + bytes 20355 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_NSID + } + Constant_Integer_info { + tag 3 + bytes 20356 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_PSID + } + Constant_Integer_info { + tag 3 + bytes 20357 + } + Constant_Utf8_info { + tag 1 + length 13 + bytes FID_EF_NETSEL + } + Constant_Integer_info { + tag 3 + bytes 20358 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_SPL + } + Constant_Integer_info { + tag 3 + bytes 20359 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_MIN + } + Constant_Integer_info { + tag 3 + bytes 20360 + } + Constant_Utf8_info { + tag 1 + length 13 + bytes FID_EF_ACCOLC + } + Constant_Integer_info { + tag 3 + bytes 20361 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_FC1 + } + Constant_Integer_info { + tag 3 + bytes 20362 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes FID_EF_S_ESN + } + Constant_Integer_info { + tag 3 + bytes 20363 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_CSID + } + Constant_Integer_info { + tag 3 + bytes 20364 + } + Constant_Utf8_info { + tag 1 + length 17 + bytes FID_EF_REG_THRESH + } + Constant_Integer_info { + tag 3 + bytes 20365 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_CCCH + } + Constant_Integer_info { + tag 3 + bytes 20366 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_LDCC + } + Constant_Integer_info { + tag 3 + bytes 20367 + } + Constant_Utf8_info { + tag 1 + length 16 + bytes FID_EF_GSM_RECON + } + Constant_Integer_info { + tag 3 + bytes 20368 + } + Constant_Utf8_info { + tag 1 + length 17 + bytes FID_EF_AMPS_2_GSM + } + Constant_Integer_info { + tag 3 + bytes 20369 + } + Constant_Utf8_info { + tag 1 + length 14 + bytes FID_EF_AMPS_UI + } + Constant_Integer_info { + tag 3 + bytes 20371 + } + Constant_Utf8_info { + tag 1 + length 14 + bytes FID_EF_MEXE_ST + } + Constant_Integer_info { + tag 3 + bytes 20288 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_ORPK + } + Constant_Integer_info { + tag 3 + bytes 20289 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes FID_EF_ARPK + } + Constant_Integer_info { + tag 3 + bytes 20290 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes FID_EF_TPRPK + } + Constant_Integer_info { + tag 3 + bytes 20291 + } + Constant_Utf8_info { + tag 1 + length 17 + bytes REC_ACC_MODE_NEXT + } + Constant_Utf8_info { + tag 1 + length 1 + bytes B + } + Constant_Integer_info { + tag 3 + bytes 2 + } + Constant_Utf8_info { + tag 1 + length 21 + bytes REC_ACC_MODE_PREVIOUS + } + Constant_Integer_info { + tag 3 + bytes 3 + } + Constant_Utf8_info { + tag 1 + length 29 + bytes REC_ACC_MODE_ABSOLUTE_CURRENT + } + Constant_Integer_info { + tag 3 + bytes 4 + } + Constant_Utf8_info { + tag 1 + length 27 + bytes SEEK_FROM_BEGINNING_FORWARD + } + Constant_Integer_info { + tag 3 + bytes 0 + } + Constant_Utf8_info { + tag 1 + length 22 + bytes SEEK_FROM_END_BACKWARD + } + Constant_Integer_info { + tag 3 + bytes 1 + } + Constant_Utf8_info { + tag 1 + length 22 + bytes SEEK_FROM_NEXT_FORWARD + } + Constant_Utf8_info { + tag 1 + length 27 + bytes SEEK_FROM_PREVIOUS_BACKWARD + } + Constant_Utf8_info { + tag 1 + length 6 + bytes status + } + Constant_Utf8_info { + tag 1 + length 7 + bytes ([BSS)S + } + Constant_Utf8_info { + tag 1 + length 8 + bytes increase + } + Constant_Utf8_info { + tag 1 + length 9 + bytes ([BS[BS)S + } + Constant_Utf8_info { + tag 1 + length 10 + bytes invalidate + } + Constant_Utf8_info { + tag 1 + length 3 + bytes ()V + } + Constant_Utf8_info { + tag 1 + length 12 + bytes rehabilitate + } + Constant_Utf8_info { + tag 1 + length 10 + bytes readRecord + } + Constant_Utf8_info { + tag 1 + length 10 + bytes (SBS[BSS)S + } + Constant_Utf8_info { + tag 1 + length 12 + bytes updateRecord + } + Constant_Utf8_info { + tag 1 + length 10 + bytes (SBS[BSS)V + } + Constant_Utf8_info { + tag 1 + length 6 + bytes select + } + Constant_Utf8_info { + tag 1 + length 8 + bytes (S[BSS)S + } + Constant_Utf8_info { + tag 1 + length 4 + bytes (S)V + } + Constant_Utf8_info { + tag 1 + length 4 + bytes seek + } + Constant_Utf8_info { + tag 1 + length 8 + bytes (B[BSS)S + } + Constant_Utf8_info { + tag 1 + length 10 + bytes readBinary + } + Constant_Utf8_info { + tag 1 + length 12 + bytes updateBinary + } + Constant_Utf8_info { + tag 1 + length 8 + bytes (S[BSS)V + } + Constant_Utf8_info { + tag 1 + length 18 + bytes sim/access/SIMView + } + Constant_Classref_info { + tag 7 + name_index 242 // sim/access/SIMView + } + Constant_Utf8_info { + tag 1 + length 16 + bytes java/lang/Object + } + Constant_Classref_info { + tag 7 + name_index 244 // java/lang/Object + } + Constant_Utf8_info { + tag 1 + length 28 + bytes javacard/framework/Shareable + } + Constant_Classref_info { + tag 7 + name_index 246 // javacard/framework/Shareable + } + Constant_Utf8_info { + tag 1 + length 13 + bytes getTheSIMView + } + Constant_Utf8_info { + tag 1 + length 22 + bytes ()Lsim/access/SIMView; + } + Constant_Utf8_info { + tag 1 + length 6 + bytes equals + } + Constant_Utf8_info { + tag 1 + length 21 + bytes (Ljava/lang/Object;)Z + } + Constant_Utf8_info { + tag 1 + length 20 + bytes sim/access/SIMSystem + } + Constant_Classref_info { + tag 7 + name_index 252 // sim/access/SIMSystem + } + Constant_Utf8_info { + tag 1 + length 14 + bytes NO_EF_SELECTED + } + Constant_Utf8_info { + tag 1 + length 17 + bytes FILE_INCONSISTENT + } + Constant_Utf8_info { + tag 1 + length 16 + bytes AC_NOT_FULFILLED + } + Constant_Utf8_info { + tag 1 + length 14 + bytes FILE_NOT_FOUND + } + Constant_Utf8_info { + tag 1 + length 14 + bytes INTERNAL_ERROR + } + Constant_Integer_info { + tag 3 + bytes 5 + } + Constant_Utf8_info { + tag 1 + length 33 + bytes INVALIDATION_STATUS_CONTRADICTION + } + Constant_Integer_info { + tag 3 + bytes 6 + } + Constant_Utf8_info { + tag 1 + length 22 + bytes OUT_OF_FILE_BOUNDARIES + } + Constant_Integer_info { + tag 3 + bytes 7 + } + Constant_Utf8_info { + tag 1 + length 24 + bytes OUT_OF_RECORD_BOUNDARIES + } + Constant_Integer_info { + tag 3 + bytes 8 + } + Constant_Utf8_info { + tag 1 + length 27 + bytes RECORD_NUMBER_NOT_AVAILABLE + } + Constant_Integer_info { + tag 3 + bytes 9 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes INVALID_MODE + } + Constant_Integer_info { + tag 3 + bytes 10 + } + Constant_Utf8_info { + tag 1 + length 17 + bytes PATTERN_NOT_FOUND + } + Constant_Integer_info { + tag 3 + bytes 11 + } + Constant_Utf8_info { + tag 1 + length 17 + bytes MAX_VALUE_REACHED + } + Constant_Integer_info { + tag 3 + bytes 12 + } + Constant_Utf8_info { + tag 1 + length 14 + bytes MEMORY_PROBLEM + } + Constant_Integer_info { + tag 3 + bytes 13 + } + Constant_Utf8_info { + tag 1 + length 6 + bytes + } + Constant_Utf8_info { + tag 1 + length 7 + bytes throwIt + } + Constant_Utf8_info { + tag 1 + length 9 + bytes getReason + } + Constant_Utf8_info { + tag 1 + length 3 + bytes ()S + } + Constant_Utf8_info { + tag 1 + length 9 + bytes setReason + } + Constant_Utf8_info { + tag 1 + length 27 + bytes sim/access/SIMViewException + } + Constant_Classref_info { + tag 7 + name_index 281 // sim/access/SIMViewException + } + Constant_Utf8_info { + tag 1 + length 19 + bytes java/lang/Throwable + } + Constant_Classref_info { + tag 7 + name_index 283 // java/lang/Throwable + } + Constant_Utf8_info { + tag 1 + length 19 + bytes java/lang/Exception + } + Constant_Classref_info { + tag 7 + name_index 285 // java/lang/Exception + } + Constant_Utf8_info { + tag 1 + length 26 + bytes java/lang/RuntimeException + } + Constant_Classref_info { + tag 7 + name_index 287 // java/lang/RuntimeException + } + Constant_Utf8_info { + tag 1 + length 39 + bytes javacard/framework/CardRuntimeException + } + Constant_Classref_info { + tag 7 + name_index 289 // javacard/framework/CardRuntimeException + } + Constant_Utf8_info { + tag 1 + length 10 + bytes sim/access + } + CONSTANT_Package_info { + tag 13 + flags 1 + name_index 291 // sim/access + minor_version 2 + major_version 2 + aid_length 16 + aid 0xA0:0x0:0x0:0x0:0x9:0x0:0x3:0xFF:0xFF:0xFF:0xFF:0x89:0x10:0x71:0x0:0x1 + } + } + this_package 292 + export_class_count 3 + export_classes { + class_info { // sim/access/SIMView + token 0 + access_flags public abstract interface shareable + name_index 243 // sim/access/SIMView + export_supers_count 1 + supers { + constant_pool_index 245 // java/lang/Object + } + export_interfaces_count 1 + interfaces { + constant_pool_index 247 // javacard/framework/Shareable + } + export_fields_count 112 + fields { + field_info { + token 255 + access_flags public static final + name_index 0 // FID_MF + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 3 // value = 16128 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 4 // FID_DF_TELECOM + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 5 // value = 32528 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 6 // FID_DF_GSM + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 7 // value = 32544 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 8 // FID_DF_DCS_1800 + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 9 // value = 32545 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 10 // FID_DF_IS_41 + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 11 // value = 32546 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 12 // FID_DF_FP_CTS + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 13 // value = 32547 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 14 // FID_DF_PDC + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 15 // value = 32640 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 16 // FID_DF_TETRA + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 17 // value = 32656 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 18 // FID_DF_TIA_EIA_136 + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 19 // value = 32548 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 20 // FID_DF_TIA_EIA_95 + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 21 // value = 32549 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 22 // FID_DF_Graphics + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 23 // value = 24400 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 24 // FID_DF_GRAPHICS + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 23 // value = 24400 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 25 // FID_DF_IRIDIUM + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 26 // value = 24368 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 27 // FID_DF_GLOBALSTAR + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 28 // value = 24369 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 29 // FID_DF_ICO + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 30 // value = 24370 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 31 // FID_DF_ACES + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 32 // value = 24371 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 33 // FID_DF_PCS_1900 + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 34 // value = 24384 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 35 // FID_DF_CTS + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 36 // value = 24416 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 37 // FID_DF_SOLSA + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 38 // value = 24432 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 39 // FID_DF_TIA_EIA_553 + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 34 // value = 24384 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 40 // FID_DF_MEXE + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 41 // value = 24380 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 42 // FID_EF_ICCID + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 43 // value = 12258 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 44 // FID_EF_ELP + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 45 // value = 12037 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 46 // FID_EF_ADN + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 47 // value = 28474 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 48 // FID_EF_FDN + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 49 // value = 28475 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 50 // FID_EF_SMS + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 51 // value = 28476 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 52 // FID_EF_CCP + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 53 // value = 28477 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 54 // FID_EF_MSISDN + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 55 // value = 28480 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 56 // FID_EF_SMSP + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 57 // value = 28482 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 58 // FID_EF_SMSS + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 59 // value = 28483 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 60 // FID_EF_LND + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 61 // value = 28484 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 62 // FID_EF_SDN + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 63 // value = 28489 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 64 // FID_EF_EXT1 + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 65 // value = 28490 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 66 // FID_EF_EXT2 + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 67 // value = 28491 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 68 // FID_EF_EXT3 + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 69 // value = 28492 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 70 // FID_EF_BDN + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 71 // value = 28493 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 72 // FID_EF_EXT4 + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 73 // value = 28494 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 74 // FID_EF_SMSR + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 75 // value = 28487 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 76 // FID_EF_ECCP + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 77 // value = 28495 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 78 // FID_EF_CMI + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 79 // value = 28504 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 80 // FID_EF_IMG + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 81 // value = 20256 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 82 // FID_EF_LP + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 83 // value = 28421 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 84 // FID_EF_IMSI + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 85 // value = 28423 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 86 // FID_EF_KC + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 87 // value = 28448 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 88 // FID_EF_PLMNSEL + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 89 // value = 28464 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 90 // FID_EF_HPLMN + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 91 // value = 28465 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 92 // FID_EF_ACMMAX + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 93 // value = 28471 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 94 // FID_EF_SST + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 95 // value = 28472 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 96 // FID_EF_ACM + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 97 // value = 28473 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 98 // FID_EF_GID1 + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 99 // value = 28478 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 100 // FID_EF_GID2 + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 101 // value = 28479 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 102 // FID_EF_SPN + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 103 // value = 28486 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 104 // FID_EF_PUCT + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 105 // value = 28481 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 106 // FID_EF_CBMI + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 107 // value = 28485 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 108 // FID_EF_BCCH + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 109 // value = 28532 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 110 // FID_EF_ACC + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 111 // value = 28536 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 112 // FID_EF_FPLMN + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 113 // value = 28539 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 114 // FID_EF_LOCI + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 115 // value = 28542 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 116 // FID_EF_AD + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 117 // value = 28589 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 118 // FID_EF_PHASE + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 119 // value = 28590 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 120 // FID_EF_VGCS + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 121 // value = 28593 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 122 // FID_EF_VGCSS + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 123 // value = 28594 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 124 // FID_EF_VBS + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 125 // value = 28595 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 126 // FID_EF_VBSS + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 127 // value = 28596 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 128 // FID_EF_EMLPP + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 129 // value = 28597 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 130 // FID_EF_AAEM + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 131 // value = 28598 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 132 // FID_EF_CBMID + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 133 // value = 28488 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 134 // FID_EF_ECC + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 135 // value = 28599 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 136 // FID_EF_CBMIR + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 137 // value = 28496 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 138 // FID_EF_DCK + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 139 // value = 28460 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 140 // FID_EF_CNL + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 141 // value = 28466 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 142 // FID_EF_NIA + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 143 // value = 28497 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 144 // FID_EF_KCGPRS + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 145 // value = 28498 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 146 // FID_EF_LOCIGPRS + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 147 // value = 28499 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 148 // FID_EF_SUME + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 149 // value = 28500 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 150 // FID_EF_PLMNWACT + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 151 // value = 28512 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 152 // FID_EF_OPLMNWACT + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 153 // value = 28513 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 154 // FID_EF_HPLMNWACT + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 155 // value = 28514 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 156 // FID_EF_CPBCCH + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 157 // value = 28515 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 158 // FID_EF_INVSCAN + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 159 // value = 28516 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 160 // FID_EF_SAI + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 161 // value = 20272 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 162 // FID_EF_SLL + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 163 // value = 20273 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 164 // FID_EF_SID + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 165 // value = 20352 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 166 // FID_EF_GPI + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 167 // value = 20353 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 168 // FID_EF_IPC + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 169 // value = 20354 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 170 // FID_EF_COUNT + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 171 // value = 20355 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 172 // FID_EF_NSID + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 173 // value = 20356 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 174 // FID_EF_PSID + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 175 // value = 20357 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 176 // FID_EF_NETSEL + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 177 // value = 20358 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 178 // FID_EF_SPL + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 179 // value = 20359 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 180 // FID_EF_MIN + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 181 // value = 20360 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 182 // FID_EF_ACCOLC + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 183 // value = 20361 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 184 // FID_EF_FC1 + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 185 // value = 20362 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 186 // FID_EF_S_ESN + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 187 // value = 20363 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 188 // FID_EF_CSID + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 189 // value = 20364 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 190 // FID_EF_REG_THRESH + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 191 // value = 20365 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 192 // FID_EF_CCCH + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 193 // value = 20366 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 194 // FID_EF_LDCC + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 195 // value = 20367 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 196 // FID_EF_GSM_RECON + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 197 // value = 20368 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 198 // FID_EF_AMPS_2_GSM + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 199 // value = 20369 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 200 // FID_EF_AMPS_UI + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 201 // value = 20371 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 202 // FID_EF_MEXE_ST + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 203 // value = 20288 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 204 // FID_EF_ORPK + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 205 // value = 20289 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 206 // FID_EF_ARPK + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 207 // value = 20290 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 208 // FID_EF_TPRPK + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 209 // value = 20291 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 210 // REC_ACC_MODE_NEXT + Descriptor_Index 211 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 212 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 213 // REC_ACC_MODE_PREVIOUS + Descriptor_Index 211 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 214 // value = 3 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 215 // REC_ACC_MODE_ABSOLUTE_CURRENT + Descriptor_Index 211 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 216 // value = 4 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 217 // SEEK_FROM_BEGINNING_FORWARD + Descriptor_Index 211 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 218 // value = 0 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 219 // SEEK_FROM_END_BACKWARD + Descriptor_Index 211 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 220 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 221 // SEEK_FROM_NEXT_FORWARD + Descriptor_Index 211 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 212 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 222 // SEEK_FROM_PREVIOUS_BACKWARD + Descriptor_Index 211 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 214 // value = 3 + } + } + } + } + export_methods_count 11 + methods { + method_info { + token 0 + access_flags public abstract + name_index 223 // status + Descriptor_Index 224 // ([BSS)S + } + method_info { + token 1 + access_flags public abstract + name_index 225 // increase + Descriptor_Index 226 // ([BS[BS)S + } + method_info { + token 2 + access_flags public abstract + name_index 227 // invalidate + Descriptor_Index 228 // ()V + } + method_info { + token 3 + access_flags public abstract + name_index 229 // rehabilitate + Descriptor_Index 228 // ()V + } + method_info { + token 4 + access_flags public abstract + name_index 230 // readRecord + Descriptor_Index 231 // (SBS[BSS)S + } + method_info { + token 5 + access_flags public abstract + name_index 232 // updateRecord + Descriptor_Index 233 // (SBS[BSS)V + } + method_info { + token 6 + access_flags public abstract + name_index 234 // select + Descriptor_Index 235 // (S[BSS)S + } + method_info { + token 7 + access_flags public abstract + name_index 234 // select + Descriptor_Index 236 // (S)V + } + method_info { + token 8 + access_flags public abstract + name_index 237 // seek + Descriptor_Index 238 // (B[BSS)S + } + method_info { + token 9 + access_flags public abstract + name_index 239 // readBinary + Descriptor_Index 235 // (S[BSS)S + } + method_info { + token 10 + access_flags public abstract + name_index 240 // updateBinary + Descriptor_Index 241 // (S[BSS)V + } + } + } + class_info { // sim/access/SIMSystem + token 1 + access_flags public + name_index 253 // sim/access/SIMSystem + export_supers_count 1 + supers { + constant_pool_index 245 // java/lang/Object + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 0 + fields { + } + export_methods_count 2 + methods { + method_info { + token 0 + access_flags public static + name_index 248 // getTheSIMView + Descriptor_Index 249 // ()Lsim/access/SIMView; + } + method_info { + token 0 + access_flags public + name_index 250 // equals + Descriptor_Index 251 // (Ljava/lang/Object;)Z + } + } + } + class_info { // sim/access/SIMViewException + token 2 + access_flags public + name_index 282 // sim/access/SIMViewException + export_supers_count 5 + supers { + constant_pool_index 245 // java/lang/Object + constant_pool_index 284 // java/lang/Throwable + constant_pool_index 286 // java/lang/Exception + constant_pool_index 288 // java/lang/RuntimeException + constant_pool_index 290 // javacard/framework/CardRuntimeException + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 13 + fields { + field_info { + token 255 + access_flags public static final + name_index 254 // NO_EF_SELECTED + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 220 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 255 // FILE_INCONSISTENT + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 212 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 256 // AC_NOT_FULFILLED + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 214 // value = 3 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 257 // FILE_NOT_FOUND + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 216 // value = 4 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 258 // INTERNAL_ERROR + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 259 // value = 5 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 260 // INVALIDATION_STATUS_CONTRADICTION + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 261 // value = 6 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 262 // OUT_OF_FILE_BOUNDARIES + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 263 // value = 7 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 264 // OUT_OF_RECORD_BOUNDARIES + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 265 // value = 8 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 266 // RECORD_NUMBER_NOT_AVAILABLE + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 267 // value = 9 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 268 // INVALID_MODE + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 269 // value = 10 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 270 // PATTERN_NOT_FOUND + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 271 // value = 11 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 272 // MAX_VALUE_REACHED + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 273 // value = 12 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 274 // MEMORY_PROBLEM + Descriptor_Index 1 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 275 // value = 13 + } + } + } + } + export_methods_count 5 + methods { + method_info { + token 0 + access_flags public + name_index 276 // + Descriptor_Index 236 // (S)V + } + method_info { + token 1 + access_flags public static + name_index 277 // throwIt + Descriptor_Index 236 // (S)V + } + method_info { + token 0 + access_flags public + name_index 250 // equals + Descriptor_Index 251 // (Ljava/lang/Object;)Z + } + method_info { + token 1 + access_flags public + name_index 278 // getReason + Descriptor_Index 279 // ()S + } + method_info { + token 2 + access_flags public + name_index 280 // setReason + Descriptor_Index 236 // (S)V + } + } + } + } +} diff --git a/javacard/api21_export_files/sim/toolkit/javacard/toolkit.exp b/javacard/api21_export_files/sim/toolkit/javacard/toolkit.exp new file mode 100644 index 0000000..3b0f313 Binary files /dev/null and b/javacard/api21_export_files/sim/toolkit/javacard/toolkit.exp differ diff --git a/javacard/api21_export_files/sim/toolkit/javacard/toolkit_exp.tex b/javacard/api21_export_files/sim/toolkit/javacard/toolkit_exp.tex new file mode 100644 index 0000000..55f7c09 --- /dev/null +++ b/javacard/api21_export_files/sim/toolkit/javacard/toolkit_exp.tex @@ -0,0 +1,5946 @@ +export file { // sim/toolkit + magic 00FACADE // in hex + minor_version 1 + major_version 2 + constant_pool_count 415 + constant_pool { + Constant_Utf8_info { + tag 1 + length 22 + bytes EVENT_PROFILE_DOWNLOAD + } + Constant_Utf8_info { + tag 1 + length 1 + bytes B + } + Constant_Utf8_info { + tag 1 + length 13 + bytes ConstantValue + } + Constant_Integer_info { + tag 3 + bytes 1 + } + Constant_Utf8_info { + tag 1 + length 26 + bytes EVENT_FORMATTED_SMS_PP_ENV + } + Constant_Integer_info { + tag 3 + bytes 2 + } + Constant_Utf8_info { + tag 1 + length 26 + bytes EVENT_FORMATTED_SMS_PP_UPD + } + Constant_Integer_info { + tag 3 + bytes 3 + } + Constant_Utf8_info { + tag 1 + length 28 + bytes EVENT_UNFORMATTED_SMS_PP_ENV + } + Constant_Integer_info { + tag 3 + bytes 4 + } + Constant_Utf8_info { + tag 1 + length 28 + bytes EVENT_UNFORMATTED_SMS_PP_UPD + } + Constant_Integer_info { + tag 3 + bytes 5 + } + Constant_Utf8_info { + tag 1 + length 24 + bytes EVENT_UNFORMATTED_SMS_CB + } + Constant_Integer_info { + tag 3 + bytes 6 + } + Constant_Utf8_info { + tag 1 + length 20 + bytes EVENT_MENU_SELECTION + } + Constant_Integer_info { + tag 3 + bytes 7 + } + Constant_Utf8_info { + tag 1 + length 33 + bytes EVENT_MENU_SELECTION_HELP_REQUEST + } + Constant_Integer_info { + tag 3 + bytes 8 + } + Constant_Utf8_info { + tag 1 + length 25 + bytes EVENT_CALL_CONTROL_BY_SIM + } + Constant_Integer_info { + tag 3 + bytes 9 + } + Constant_Utf8_info { + tag 1 + length 37 + bytes EVENT_MO_SHORT_MESSAGE_CONTROL_BY_SIM + } + Constant_Integer_info { + tag 3 + bytes 10 + } + Constant_Utf8_info { + tag 1 + length 22 + bytes EVENT_TIMER_EXPIRATION + } + Constant_Integer_info { + tag 3 + bytes 11 + } + Constant_Utf8_info { + tag 1 + length 28 + bytes EVENT_EVENT_DOWNLOAD_MT_CALL + } + Constant_Integer_info { + tag 3 + bytes 12 + } + Constant_Utf8_info { + tag 1 + length 35 + bytes EVENT_EVENT_DOWNLOAD_CALL_CONNECTED + } + Constant_Integer_info { + tag 3 + bytes 13 + } + Constant_Utf8_info { + tag 1 + length 38 + bytes EVENT_EVENT_DOWNLOAD_CALL_DISCONNECTED + } + Constant_Integer_info { + tag 3 + bytes 14 + } + Constant_Utf8_info { + tag 1 + length 36 + bytes EVENT_EVENT_DOWNLOAD_LOCATION_STATUS + } + Constant_Integer_info { + tag 3 + bytes 15 + } + Constant_Utf8_info { + tag 1 + length 34 + bytes EVENT_EVENT_DOWNLOAD_USER_ACTIVITY + } + Constant_Integer_info { + tag 3 + bytes 16 + } + Constant_Utf8_info { + tag 1 + length 42 + bytes EVENT_EVENT_DOWNLOAD_IDLE_SCREEN_AVAILABLE + } + Constant_Integer_info { + tag 3 + bytes 17 + } + Constant_Utf8_info { + tag 1 + length 39 + bytes EVENT_EVENT_DOWNLOAD_CARD_READER_STATUS + } + Constant_Integer_info { + tag 3 + bytes 18 + } + Constant_Utf8_info { + tag 1 + length 20 + bytes EVENT_STATUS_COMMAND + } + Constant_Integer_info { + tag 3 + bytes 19 + } + Constant_Utf8_info { + tag 1 + length 39 + bytes EVENT_EVENT_DOWNLOAD_LANGUAGE_SELECTION + } + Constant_Integer_info { + tag 3 + bytes 20 + } + Constant_Utf8_info { + tag 1 + length 40 + bytes EVENT_EVENT_DOWNLOAD_BROWSER_TERMINATION + } + Constant_Integer_info { + tag 3 + bytes 21 + } + Constant_Utf8_info { + tag 1 + length 35 + bytes EVENT_EVENT_DOWNLOAD_DATA_AVAILABLE + } + Constant_Integer_info { + tag 3 + bytes 22 + } + Constant_Utf8_info { + tag 1 + length 35 + bytes EVENT_EVENT_DOWNLOAD_CHANNEL_STATUS + } + Constant_Integer_info { + tag 3 + bytes 23 + } + Constant_Utf8_info { + tag 1 + length 22 + bytes EVENT_FORMATTED_SMS_CB + } + Constant_Integer_info { + tag 3 + bytes 24 + } + Constant_Utf8_info { + tag 1 + length 32 + bytes EVENT_FIRST_COMMAND_AFTER_SELECT + } + Constant_Integer_info { + tag 3 + bytes 127 + } + Constant_Utf8_info { + tag 1 + length 27 + bytes EVENT_UNRECOGNIZED_ENVELOPE + } + Constant_Integer_info { + tag 3 + bytes -1 + } + Constant_Utf8_info { + tag 1 + length 26 + bytes BTAG_PROACTIVE_SIM_COMMAND + } + Constant_Integer_info { + tag 3 + bytes -48 + } + Constant_Utf8_info { + tag 1 + length 21 + bytes BTAG_SMS_PP_DOWNWLOAD + } + Constant_Integer_info { + tag 3 + bytes -47 + } + Constant_Utf8_info { + tag 1 + length 20 + bytes BTAG_SMS_PP_DOWNLOAD + } + Constant_Utf8_info { + tag 1 + length 28 + bytes BTAG_CELL_BROADCAST_DOWNLOAD + } + Constant_Integer_info { + tag 3 + bytes -46 + } + Constant_Utf8_info { + tag 1 + length 19 + bytes BTAG_MENU_SELECTION + } + Constant_Integer_info { + tag 3 + bytes -45 + } + Constant_Utf8_info { + tag 1 + length 17 + bytes BTAG_CALL_CONTROL + } + Constant_Integer_info { + tag 3 + bytes -44 + } + Constant_Utf8_info { + tag 1 + length 29 + bytes BTAG_MO_SHORT_MESSAGE_CONTROL + } + Constant_Integer_info { + tag 3 + bytes -43 + } + Constant_Utf8_info { + tag 1 + length 19 + bytes BTAG_EVENT_DOWNLOAD + } + Constant_Integer_info { + tag 3 + bytes -42 + } + Constant_Utf8_info { + tag 1 + length 21 + bytes BTAG_TIMER_EXPIRATION + } + Constant_Integer_info { + tag 3 + bytes -41 + } + Constant_Utf8_info { + tag 1 + length 19 + bytes TAG_COMMAND_DETAILS + } + Constant_Utf8_info { + tag 1 + length 21 + bytes TAG_DEVICE_IDENTITIES + } + Constant_Utf8_info { + tag 1 + length 10 + bytes TAG_RESULT + } + Constant_Utf8_info { + tag 1 + length 12 + bytes TAG_DURATION + } + Constant_Utf8_info { + tag 1 + length 20 + bytes TAG_ALPHA_IDENTIFIER + } + Constant_Utf8_info { + tag 1 + length 11 + bytes TAG_ADDRESS + } + Constant_Utf8_info { + tag 1 + length 39 + bytes TAG_CAPABILITY_CONFIGURATION_PARAMETERS + } + Constant_Utf8_info { + tag 1 + length 27 + bytes TAG_CALLED_PARTY_SUBADDRESS + } + Constant_Utf8_info { + tag 1 + length 13 + bytes TAG_SS_STRING + } + Constant_Utf8_info { + tag 1 + length 15 + bytes TAG_USSD_STRING + } + Constant_Utf8_info { + tag 1 + length 12 + bytes TAG_SMS_TPDU + } + Constant_Utf8_info { + tag 1 + length 23 + bytes TAG_CELL_BROADCAST_PAGE + } + Constant_Utf8_info { + tag 1 + length 15 + bytes TAG_TEXT_STRING + } + Constant_Utf8_info { + tag 1 + length 8 + bytes TAG_TONE + } + Constant_Utf8_info { + tag 1 + length 8 + bytes TAG_ITEM + } + Constant_Utf8_info { + tag 1 + length 19 + bytes TAG_ITEM_IDENTIFIER + } + Constant_Utf8_info { + tag 1 + length 19 + bytes TAG_RESPONSE_LENGTH + } + Constant_Utf8_info { + tag 1 + length 13 + bytes TAG_FILE_LIST + } + Constant_Utf8_info { + tag 1 + length 24 + bytes TAG_LOCATION_INFORMATION + } + Constant_Utf8_info { + tag 1 + length 8 + bytes TAG_IMEI + } + Constant_Utf8_info { + tag 1 + length 16 + bytes TAG_HELP_REQUEST + } + Constant_Utf8_info { + tag 1 + length 31 + bytes TAG_NETWORK_MEASUREMENT_RESULTS + } + Constant_Utf8_info { + tag 1 + length 16 + bytes TAG_DEFAULT_TEXT + } + Constant_Utf8_info { + tag 1 + length 31 + bytes TAG_ITEMS_NEXT_ACTION_INDICATOR + } + Constant_Utf8_info { + tag 1 + length 14 + bytes TAG_EVENT_LIST + } + Constant_Integer_info { + tag 3 + bytes 25 + } + Constant_Utf8_info { + tag 1 + length 9 + bytes TAG_CAUSE + } + Constant_Integer_info { + tag 3 + bytes 26 + } + Constant_Utf8_info { + tag 1 + length 19 + bytes TAG_LOCATION_STATUS + } + Constant_Integer_info { + tag 3 + bytes 27 + } + Constant_Utf8_info { + tag 1 + length 26 + bytes TAG_TRANSACTION_IDENTIFIER + } + Constant_Integer_info { + tag 3 + bytes 28 + } + Constant_Utf8_info { + tag 1 + length 21 + bytes TAG_BCCH_CHANNEL_LIST + } + Constant_Integer_info { + tag 3 + bytes 29 + } + Constant_Utf8_info { + tag 1 + length 19 + bytes TAG_ICON_IDENTIFIER + } + Constant_Integer_info { + tag 3 + bytes 30 + } + Constant_Utf8_info { + tag 1 + length 29 + bytes TAG_ITEM_ICON_IDENTIFIER_LIST + } + Constant_Integer_info { + tag 3 + bytes 31 + } + Constant_Utf8_info { + tag 1 + length 22 + bytes TAG_CARD_READER_STATUS + } + Constant_Integer_info { + tag 3 + bytes 32 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes TAG_CARD_ATR + } + Constant_Integer_info { + tag 3 + bytes 33 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes TAG_C_APDU + } + Constant_Integer_info { + tag 3 + bytes 34 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes TAG_R_APDU + } + Constant_Integer_info { + tag 3 + bytes 35 + } + Constant_Utf8_info { + tag 1 + length 20 + bytes TAG_TIMER_IDENTIFIER + } + Constant_Integer_info { + tag 3 + bytes 36 + } + Constant_Utf8_info { + tag 1 + length 15 + bytes TAG_TIMER_VALUE + } + Constant_Integer_info { + tag 3 + bytes 37 + } + Constant_Utf8_info { + tag 1 + length 27 + bytes TAG_DATE_TIME_AND_TIME_ZONE + } + Constant_Integer_info { + tag 3 + bytes 38 + } + Constant_Utf8_info { + tag 1 + length 33 + bytes TAG_CALL_CONTROL_REQUESTED_ACTION + } + Constant_Integer_info { + tag 3 + bytes 39 + } + Constant_Utf8_info { + tag 1 + length 14 + bytes TAG_AT_COMMAND + } + Constant_Integer_info { + tag 3 + bytes 40 + } + Constant_Utf8_info { + tag 1 + length 15 + bytes TAG_AT_RESPONSE + } + Constant_Integer_info { + tag 3 + bytes 41 + } + Constant_Utf8_info { + tag 1 + length 23 + bytes TAG_BC_REPEAT_INDICATOR + } + Constant_Integer_info { + tag 3 + bytes 42 + } + Constant_Utf8_info { + tag 1 + length 22 + bytes TAG_IMMEDIATE_RESPONSE + } + Constant_Integer_info { + tag 3 + bytes 43 + } + Constant_Utf8_info { + tag 1 + length 15 + bytes TAG_DTMF_STRING + } + Constant_Integer_info { + tag 3 + bytes 44 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes TAG_LANGUAGE + } + Constant_Integer_info { + tag 3 + bytes 45 + } + Constant_Utf8_info { + tag 1 + length 18 + bytes TAG_TIMING_ADVANCE + } + Constant_Integer_info { + tag 3 + bytes 46 + } + Constant_Utf8_info { + tag 1 + length 20 + bytes TAG_BROWSER_IDENTITY + } + Constant_Integer_info { + tag 3 + bytes 48 + } + Constant_Utf8_info { + tag 1 + length 7 + bytes TAG_URL + } + Constant_Integer_info { + tag 3 + bytes 49 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes TAG_BEARER + } + Constant_Integer_info { + tag 3 + bytes 50 + } + Constant_Utf8_info { + tag 1 + length 31 + bytes TAG_PROVISIONING_REFERENCE_FILE + } + Constant_Integer_info { + tag 3 + bytes 51 + } + Constant_Utf8_info { + tag 1 + length 29 + bytes TAG_BROWSER_TERMINATION_CAUSE + } + Constant_Integer_info { + tag 3 + bytes 52 + } + Constant_Utf8_info { + tag 1 + length 22 + bytes TAG_BEARER_DESCRIPTION + } + Constant_Integer_info { + tag 3 + bytes 53 + } + Constant_Utf8_info { + tag 1 + length 16 + bytes TAG_CHANNEL_DATA + } + Constant_Integer_info { + tag 3 + bytes 54 + } + Constant_Utf8_info { + tag 1 + length 23 + bytes TAG_CHANNEL_DATA_LENGTH + } + Constant_Integer_info { + tag 3 + bytes 55 + } + Constant_Utf8_info { + tag 1 + length 18 + bytes TAG_CHANNEL_STATUS + } + Constant_Integer_info { + tag 3 + bytes 56 + } + Constant_Utf8_info { + tag 1 + length 15 + bytes TAG_BUFFER_SIZE + } + Constant_Integer_info { + tag 3 + bytes 57 + } + Constant_Utf8_info { + tag 1 + length 26 + bytes TAG_CARD_READER_IDENTIFIER + } + Constant_Integer_info { + tag 3 + bytes 58 + } + Constant_Utf8_info { + tag 1 + length 36 + bytes TAG_SIM_ME_INTERFACE_TRANSPORT_LEVEL + } + Constant_Integer_info { + tag 3 + bytes 60 + } + Constant_Utf8_info { + tag 1 + length 17 + bytes TAG_OTHER_ADDRESS + } + Constant_Integer_info { + tag 3 + bytes 62 + } + Constant_Utf8_info { + tag 1 + length 23 + bytes TAG_NETWORK_ACCESS_NAME + } + Constant_Integer_info { + tag 3 + bytes 71 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes TAG_SET_CR + } + Constant_Integer_info { + tag 3 + bytes -128 + } + Constant_Utf8_info { + tag 1 + length 13 + bytes TAG_SET_NO_CR + } + Constant_Utf8_info { + tag 1 + length 23 + bytes TLV_LENGTH_CODED_2BYTES + } + Constant_Integer_info { + tag 3 + bytes -127 + } + Constant_Utf8_info { + tag 1 + length 13 + bytes TLV_NOT_FOUND + } + Constant_Integer_info { + tag 3 + bytes 0 + } + Constant_Utf8_info { + tag 1 + length 16 + bytes TLV_FOUND_CR_SET + } + Constant_Utf8_info { + tag 1 + length 20 + bytes TLV_FOUND_CR_NOT_SET + } + Constant_Utf8_info { + tag 1 + length 15 + bytes PRO_CMD_REFRESH + } + Constant_Utf8_info { + tag 1 + length 17 + bytes PRO_CMD_MORE_TIME + } + Constant_Utf8_info { + tag 1 + length 19 + bytes PRO_CMD_SET_UP_CALL + } + Constant_Utf8_info { + tag 1 + length 15 + bytes PRO_CMD_SEND_SS + } + Constant_Utf8_info { + tag 1 + length 17 + bytes PRO_CMD_SEND_USSD + } + Constant_Utf8_info { + tag 1 + length 26 + bytes PRO_CMD_SEND_SHORT_MESSAGE + } + Constant_Utf8_info { + tag 1 + length 17 + bytes PRO_CMD_SEND_DTMF + } + Constant_Utf8_info { + tag 1 + length 22 + bytes PRO_CMD_LAUNCH_BROWSER + } + Constant_Utf8_info { + tag 1 + length 17 + bytes PRO_CMD_PLAY_TONE + } + Constant_Utf8_info { + tag 1 + length 20 + bytes PRO_CMD_DISPLAY_TEXT + } + Constant_Utf8_info { + tag 1 + length 17 + bytes PRO_CMD_GET_INKEY + } + Constant_Utf8_info { + tag 1 + length 17 + bytes PRO_CMD_GET_INPUT + } + Constant_Utf8_info { + tag 1 + length 19 + bytes PRO_CMD_SELECT_ITEM + } + Constant_Utf8_info { + tag 1 + length 33 + bytes PRO_CMD_PROVIDE_LOCAL_INFORMATION + } + Constant_Utf8_info { + tag 1 + length 24 + bytes PRO_CMD_TIMER_MANAGEMENT + } + Constant_Utf8_info { + tag 1 + length 29 + bytes PRO_CMD_SET_UP_IDLE_MODE_TEXT + } + Constant_Utf8_info { + tag 1 + length 25 + bytes PRO_CMD_PERFORM_CARD_APDU + } + Constant_Utf8_info { + tag 1 + length 21 + bytes PRO_CMD_POWER_ON_CARD + } + Constant_Utf8_info { + tag 1 + length 22 + bytes PRO_CMD_POWER_OFF_CARD + } + Constant_Utf8_info { + tag 1 + length 25 + bytes PRO_CMD_GET_READER_STATUS + } + Constant_Utf8_info { + tag 1 + length 22 + bytes PRO_CMD_RUN_AT_COMMAND + } + Constant_Utf8_info { + tag 1 + length 29 + bytes PRO_CMD_LANGUAGE_NOTIFICATION + } + Constant_Utf8_info { + tag 1 + length 20 + bytes PRO_CMD_OPEN_CHANNEL + } + Constant_Integer_info { + tag 3 + bytes 64 + } + Constant_Utf8_info { + tag 1 + length 21 + bytes PRO_CMD_CLOSE_CHANNEL + } + Constant_Integer_info { + tag 3 + bytes 65 + } + Constant_Utf8_info { + tag 1 + length 20 + bytes PRO_CMD_RECEIVE_DATA + } + Constant_Integer_info { + tag 3 + bytes 66 + } + Constant_Utf8_info { + tag 1 + length 17 + bytes PRO_CMD_SEND_DATA + } + Constant_Integer_info { + tag 3 + bytes 67 + } + Constant_Utf8_info { + tag 1 + length 26 + bytes PRO_CMD_GET_CHANNEL_STATUS + } + Constant_Integer_info { + tag 3 + bytes 68 + } + Constant_Utf8_info { + tag 1 + length 13 + bytes DEV_ID_KEYPAD + } + Constant_Utf8_info { + tag 1 + length 14 + bytes DEV_ID_DISPLAY + } + Constant_Utf8_info { + tag 1 + length 15 + bytes DEV_ID_EARPIECE + } + Constant_Utf8_info { + tag 1 + length 31 + bytes DEV_ID_ADDITIONAL_CARD_READER_0 + } + Constant_Utf8_info { + tag 1 + length 31 + bytes DEV_ID_ADDITIONAL_CARD_READER_1 + } + Constant_Utf8_info { + tag 1 + length 31 + bytes DEV_ID_ADDITIONAL_CARD_READER_2 + } + Constant_Utf8_info { + tag 1 + length 31 + bytes DEV_ID_ADDITIONAL_CARD_READER_3 + } + Constant_Utf8_info { + tag 1 + length 31 + bytes DEV_ID_ADDITIONAL_CARD_READER_4 + } + Constant_Utf8_info { + tag 1 + length 31 + bytes DEV_ID_ADDITIONAL_CARD_READER_5 + } + Constant_Utf8_info { + tag 1 + length 31 + bytes DEV_ID_ADDITIONAL_CARD_READER_6 + } + Constant_Utf8_info { + tag 1 + length 31 + bytes DEV_ID_ADDITIONAL_CARD_READER_7 + } + Constant_Utf8_info { + tag 1 + length 19 + bytes DEV_ID_CHANNEL_BASE + } + Constant_Utf8_info { + tag 1 + length 16 + bytes DEV_ID_CHANNEL_1 + } + Constant_Utf8_info { + tag 1 + length 16 + bytes DEV_ID_CHANNEL_2 + } + Constant_Utf8_info { + tag 1 + length 16 + bytes DEV_ID_CHANNEL_3 + } + Constant_Utf8_info { + tag 1 + length 16 + bytes DEV_ID_CHANNEL_4 + } + Constant_Utf8_info { + tag 1 + length 16 + bytes DEV_ID_CHANNEL_5 + } + Constant_Utf8_info { + tag 1 + length 16 + bytes DEV_ID_CHANNEL_6 + } + Constant_Utf8_info { + tag 1 + length 16 + bytes DEV_ID_CHANNEL_7 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes DEV_ID_SIM + } + Constant_Utf8_info { + tag 1 + length 9 + bytes DEV_ID_ME + } + Constant_Integer_info { + tag 3 + bytes -126 + } + Constant_Utf8_info { + tag 1 + length 14 + bytes DEV_ID_NETWORK + } + Constant_Integer_info { + tag 3 + bytes -125 + } + Constant_Utf8_info { + tag 1 + length 20 + bytes DCS_DEFAULT_ALPHABET + } + Constant_Utf8_info { + tag 1 + length 14 + bytes DCS_8_BIT_DATA + } + Constant_Utf8_info { + tag 1 + length 8 + bytes DCS_UCS2 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes SW1_RP_ERROR + } + Constant_Integer_info { + tag 3 + bytes -98 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes SW1_RP_ACK + } + Constant_Integer_info { + tag 3 + bytes -97 + } + Constant_Utf8_info { + tag 1 + length 16 + bytes POLL_NO_DURATION + } + Constant_Utf8_info { + tag 1 + length 20 + bytes POLL_SYSTEM_DURATION + } + Constant_Utf8_info { + tag 1 + length 12 + bytes RES_CMD_PERF + } + Constant_Utf8_info { + tag 1 + length 26 + bytes RES_CMD_PERF_PARTIAL_COMPR + } + Constant_Utf8_info { + tag 1 + length 25 + bytes RES_CMD_PERF_MISSING_INFO + } + Constant_Utf8_info { + tag 1 + length 32 + bytes RES_CMD_PERF_REFRESH_ADD_EF_READ + } + Constant_Utf8_info { + tag 1 + length 30 + bytes RES_CMD_PERF_REQ_ICON_NOT_DISP + } + Constant_Utf8_info { + tag 1 + length 25 + bytes RES_CMD_PERF_MODIF_CC_SIM + } + Constant_Utf8_info { + tag 1 + length 28 + bytes RES_CMD_PERF_LIMITED_SERVICE + } + Constant_Utf8_info { + tag 1 + length 30 + bytes RES_CMD_PERF_WITH_MODIFICATION + } + Constant_Utf8_info { + tag 1 + length 30 + bytes RES_CMD_PERF_SESSION_TERM_USER + } + Constant_Utf8_info { + tag 1 + length 30 + bytes RES_CMD_PERF_BACKWARD_MOVE_REQ + } + Constant_Utf8_info { + tag 1 + length 30 + bytes RES_CMD_PERF_NO_RESP_FROM_USER + } + Constant_Utf8_info { + tag 1 + length 26 + bytes RES_CMD_PERF_HELP_INFO_REQ + } + Constant_Utf8_info { + tag 1 + length 30 + bytes RES_CMD_PERF_USSD_TRANSAC_TERM + } + Constant_Utf8_info { + tag 1 + length 26 + bytes RES_TEMP_PB_ME_UNABLE_PROC + } + Constant_Utf8_info { + tag 1 + length 29 + bytes RES_TEMP_PB_SESSION_TERM_USER + } + Constant_Utf8_info { + tag 1 + length 32 + bytes RES_TEMP_PB_USER_REJECT_CALL_REQ + } + Constant_Utf8_info { + tag 1 + length 27 + bytes RES_TEMP_PB_USER_CLEAR_CALL + } + Constant_Utf8_info { + tag 1 + length 32 + bytes RES_TEMP_PB_IN_CONTR_TIMER_STATE + } + Constant_Utf8_info { + tag 1 + length 30 + bytes RES_TEMP_PB_INTERACT_CC_BY_SIM + } + Constant_Utf8_info { + tag 1 + length 26 + bytes RES_TEMP_PB_LAUNCH_BROWSER + } + Constant_Utf8_info { + tag 1 + length 29 + bytes RES_ERROR_CMD_BEYOND_ME_CAPAB + } + Constant_Utf8_info { + tag 1 + length 32 + bytes RES_ERROR_CMD_TYP_NOT_UNDERSTOOD + } + Constant_Utf8_info { + tag 1 + length 33 + bytes RES_ERROR_CMD_DATA_NOT_UNDERSTOOD + } + Constant_Utf8_info { + tag 1 + length 30 + bytes RES_ERROR_CMD_NUMBER_NOT_KNOWN + } + Constant_Utf8_info { + tag 1 + length 25 + bytes RES_ERROR_SS_RETURN_ERROR + } + Constant_Utf8_info { + tag 1 + length 22 + bytes RES_ERROR_SMS_RP_ERROR + } + Constant_Utf8_info { + tag 1 + length 25 + bytes RES_ERROR_REQ_VALUES_MISS + } + Constant_Utf8_info { + tag 1 + length 27 + bytes RES_ERROR_USSD_RETURN_ERROR + } + Constant_Utf8_info { + tag 1 + length 29 + bytes RES_ERROR_MULTIPLE_CARD_ERROR + } + Constant_Utf8_info { + tag 1 + length 34 + bytes RES_ERROR_INTERACT_CC_SMSMO_BY_SIM + } + Constant_Utf8_info { + tag 1 + length 43 + bytes RES_ERROR_BEARER_INDEPENDENT_PROTOCOL_ERROR + } + Constant_Utf8_info { + tag 1 + length 28 + bytes sim/toolkit/ToolkitConstants + } + Constant_Classref_info { + tag 7 + name_index 272 // sim/toolkit/ToolkitConstants + } + Constant_Utf8_info { + tag 1 + length 16 + bytes java/lang/Object + } + Constant_Classref_info { + tag 7 + name_index 274 // java/lang/Object + } + Constant_Utf8_info { + tag 1 + length 14 + bytes processToolkit + } + Constant_Utf8_info { + tag 1 + length 4 + bytes (B)V + } + Constant_Utf8_info { + tag 1 + length 28 + bytes sim/toolkit/ToolkitInterface + } + Constant_Classref_info { + tag 7 + name_index 278 // sim/toolkit/ToolkitInterface + } + Constant_Utf8_info { + tag 1 + length 28 + bytes javacard/framework/Shareable + } + Constant_Classref_info { + tag 7 + name_index 280 // javacard/framework/Shareable + } + Constant_Utf8_info { + tag 1 + length 6 + bytes equals + } + Constant_Utf8_info { + tag 1 + length 21 + bytes (Ljava/lang/Object;)Z + } + Constant_Utf8_info { + tag 1 + length 7 + bytes findTLV + } + Constant_Utf8_info { + tag 1 + length 5 + bytes (BB)B + } + Constant_Utf8_info { + tag 1 + length 9 + bytes copyValue + } + Constant_Utf8_info { + tag 1 + length 8 + bytes (S[BSS)S + } + Constant_Utf8_info { + tag 1 + length 12 + bytes compareValue + } + Constant_Utf8_info { + tag 1 + length 8 + bytes (S[BSS)B + } + Constant_Utf8_info { + tag 1 + length 12 + bytes getValueByte + } + Constant_Utf8_info { + tag 1 + length 4 + bytes (S)B + } + Constant_Utf8_info { + tag 1 + length 16 + bytes findAndCopyValue + } + Constant_Utf8_info { + tag 1 + length 7 + bytes (B[BS)S + } + Constant_Utf8_info { + tag 1 + length 10 + bytes (BBS[BSS)S + } + Constant_Utf8_info { + tag 1 + length 19 + bytes findAndCompareValue + } + Constant_Utf8_info { + tag 1 + length 7 + bytes (B[BS)B + } + Constant_Utf8_info { + tag 1 + length 10 + bytes (BBS[BSS)B + } + Constant_Utf8_info { + tag 1 + length 4 + bytes copy + } + Constant_Utf8_info { + tag 1 + length 7 + bytes ([BSS)S + } + Constant_Utf8_info { + tag 1 + length 9 + bytes getLength + } + Constant_Utf8_info { + tag 1 + length 3 + bytes ()S + } + Constant_Utf8_info { + tag 1 + length 14 + bytes getValueLength + } + Constant_Utf8_info { + tag 1 + length 23 + bytes sim/toolkit/ViewHandler + } + Constant_Classref_info { + tag 7 + name_index 303 // sim/toolkit/ViewHandler + } + Constant_Utf8_info { + tag 1 + length 5 + bytes check + } + Constant_Utf8_info { + tag 1 + length 4 + bytes (B)Z + } + Constant_Utf8_info { + tag 1 + length 7 + bytes ([BSS)Z + } + Constant_Utf8_info { + tag 1 + length 4 + bytes (S)Z + } + Constant_Utf8_info { + tag 1 + length 8 + bytes getValue + } + Constant_Utf8_info { + tag 1 + length 5 + bytes (SS)S + } + Constant_Utf8_info { + tag 1 + length 21 + bytes sim/toolkit/MEProfile + } + Constant_Classref_info { + tag 7 + name_index 311 // sim/toolkit/MEProfile + } + Constant_Utf8_info { + tag 1 + length 9 + bytes appendTLV + } + Constant_Utf8_info { + tag 1 + length 8 + bytes (B[BSS)V + } + Constant_Utf8_info { + tag 1 + length 5 + bytes (BB)V + } + Constant_Utf8_info { + tag 1 + length 6 + bytes (BBB)V + } + Constant_Utf8_info { + tag 1 + length 9 + bytes (BB[BSS)V + } + Constant_Utf8_info { + tag 1 + length 11 + bytes appendArray + } + Constant_Utf8_info { + tag 1 + length 7 + bytes ([BSS)V + } + Constant_Utf8_info { + tag 1 + length 5 + bytes clear + } + Constant_Utf8_info { + tag 1 + length 3 + bytes ()V + } + Constant_Utf8_info { + tag 1 + length 23 + bytes sim/toolkit/EditHandler + } + Constant_Classref_info { + tag 7 + name_index 322 // sim/toolkit/EditHandler + } + Constant_Utf8_info { + tag 1 + length 13 + bytes getTheHandler + } + Constant_Utf8_info { + tag 1 + length 40 + bytes ()Lsim/toolkit/ProactiveResponseHandler; + } + Constant_Utf8_info { + tag 1 + length 17 + bytes getItemIdentifier + } + Constant_Utf8_info { + tag 1 + length 3 + bytes ()B + } + Constant_Utf8_info { + tag 1 + length 30 + bytes getAdditionalInformationLength + } + Constant_Utf8_info { + tag 1 + length 19 + bytes getTextStringLength + } + Constant_Utf8_info { + tag 1 + length 14 + bytes copyTextString + } + Constant_Utf8_info { + tag 1 + length 6 + bytes ([BS)S + } + Constant_Utf8_info { + tag 1 + length 25 + bytes copyAdditionalInformation + } + Constant_Utf8_info { + tag 1 + length 25 + bytes getTextStringCodingScheme + } + Constant_Utf8_info { + tag 1 + length 16 + bytes getGeneralResult + } + Constant_Utf8_info { + tag 1 + length 20 + bytes getChannelIdentifier + } + Constant_Utf8_info { + tag 1 + length 15 + bytes copyChannelData + } + Constant_Utf8_info { + tag 1 + length 11 + bytes getCapacity + } + Constant_Utf8_info { + tag 1 + length 36 + bytes sim/toolkit/ProactiveResponseHandler + } + Constant_Classref_info { + tag 7 + name_index 338 // sim/toolkit/ProactiveResponseHandler + } + Constant_Utf8_info { + tag 1 + length 39 + bytes ()Lsim/toolkit/EnvelopeResponseHandler; + } + Constant_Utf8_info { + tag 1 + length 4 + bytes post + } + Constant_Utf8_info { + tag 1 + length 12 + bytes postAsBERTLV + } + Constant_Utf8_info { + tag 1 + length 35 + bytes sim/toolkit/EnvelopeResponseHandler + } + Constant_Classref_info { + tag 7 + name_index 343 // sim/toolkit/EnvelopeResponseHandler + } + Constant_Utf8_info { + tag 1 + length 16 + bytes HANDLER_OVERFLOW + } + Constant_Utf8_info { + tag 1 + length 1 + bytes S + } + Constant_Utf8_info { + tag 1 + length 21 + bytes HANDLER_NOT_AVAILABLE + } + Constant_Utf8_info { + tag 1 + length 19 + bytes UNAVAILABLE_ELEMENT + } + Constant_Utf8_info { + tag 1 + length 20 + bytes MENU_ENTRY_NOT_FOUND + } + Constant_Utf8_info { + tag 1 + length 14 + bytes REGISTRY_ERROR + } + Constant_Utf8_info { + tag 1 + length 19 + bytes EVENT_NOT_SUPPORTED + } + Constant_Utf8_info { + tag 1 + length 24 + bytes EVENT_ALREADY_REGISTERED + } + Constant_Utf8_info { + tag 1 + length 21 + bytes OUT_OF_TLV_BOUNDARIES + } + Constant_Utf8_info { + tag 1 + length 24 + bytes ME_PROFILE_NOT_AVAILABLE + } + Constant_Utf8_info { + tag 1 + length 23 + bytes ALLOWED_LENGTH_EXCEEDED + } + Constant_Utf8_info { + tag 1 + length 18 + bytes NO_TIMER_AVAILABLE + } + Constant_Utf8_info { + tag 1 + length 16 + bytes INVALID_TIMER_ID + } + Constant_Utf8_info { + tag 1 + length 17 + bytes EVENT_NOT_ALLOWED + } + Constant_Utf8_info { + tag 1 + length 19 + bytes BAD_INPUT_PARAMETER + } + Constant_Utf8_info { + tag 1 + length 19 + bytes COMMAND_NOT_ALLOWED + } + Constant_Utf8_info { + tag 1 + length 15 + bytes TAR_NOT_DEFINED + } + Constant_Utf8_info { + tag 1 + length 6 + bytes + } + Constant_Utf8_info { + tag 1 + length 4 + bytes (S)V + } + Constant_Utf8_info { + tag 1 + length 7 + bytes throwIt + } + Constant_Utf8_info { + tag 1 + length 9 + bytes getReason + } + Constant_Utf8_info { + tag 1 + length 9 + bytes setReason + } + Constant_Utf8_info { + tag 1 + length 28 + bytes sim/toolkit/ToolkitException + } + Constant_Classref_info { + tag 7 + name_index 367 // sim/toolkit/ToolkitException + } + Constant_Utf8_info { + tag 1 + length 19 + bytes java/lang/Throwable + } + Constant_Classref_info { + tag 7 + name_index 369 // java/lang/Throwable + } + Constant_Utf8_info { + tag 1 + length 19 + bytes java/lang/Exception + } + Constant_Classref_info { + tag 7 + name_index 371 // java/lang/Exception + } + Constant_Utf8_info { + tag 1 + length 26 + bytes java/lang/RuntimeException + } + Constant_Classref_info { + tag 7 + name_index 373 // java/lang/RuntimeException + } + Constant_Utf8_info { + tag 1 + length 39 + bytes javacard/framework/CardRuntimeException + } + Constant_Classref_info { + tag 7 + name_index 375 // javacard/framework/CardRuntimeException + } + Constant_Utf8_info { + tag 1 + length 31 + bytes ()Lsim/toolkit/EnvelopeHandler; + } + Constant_Utf8_info { + tag 1 + length 20 + bytes getSecuredDataOffset + } + Constant_Utf8_info { + tag 1 + length 20 + bytes getSecuredDataLength + } + Constant_Utf8_info { + tag 1 + length 14 + bytes getTPUDLOffset + } + Constant_Utf8_info { + tag 1 + length 14 + bytes getEnvelopeTag + } + Constant_Utf8_info { + tag 1 + length 17 + bytes getUserDataLength + } + Constant_Utf8_info { + tag 1 + length 27 + bytes sim/toolkit/EnvelopeHandler + } + Constant_Classref_info { + tag 7 + name_index 383 // sim/toolkit/EnvelopeHandler + } + Constant_Utf8_info { + tag 1 + length 8 + bytes getEntry + } + Constant_Utf8_info { + tag 1 + length 31 + bytes ()Lsim/toolkit/ToolkitRegistry; + } + Constant_Utf8_info { + tag 1 + length 12 + bytes setEventList + } + Constant_Utf8_info { + tag 1 + length 16 + bytes disableMenuEntry + } + Constant_Utf8_info { + tag 1 + length 15 + bytes enableMenuEntry + } + Constant_Utf8_info { + tag 1 + length 15 + bytes changeMenuEntry + } + Constant_Utf8_info { + tag 1 + length 12 + bytes (B[BSSBZBS)V + } + Constant_Utf8_info { + tag 1 + length 13 + bytes allocateTimer + } + Constant_Utf8_info { + tag 1 + length 10 + bytes clearEvent + } + Constant_Utf8_info { + tag 1 + length 10 + bytes isEventSet + } + Constant_Utf8_info { + tag 1 + length 12 + bytes releaseTimer + } + Constant_Utf8_info { + tag 1 + length 8 + bytes setEvent + } + Constant_Utf8_info { + tag 1 + length 15 + bytes getPollInterval + } + Constant_Utf8_info { + tag 1 + length 13 + bytes initMenuEntry + } + Constant_Utf8_info { + tag 1 + length 11 + bytes ([BSSBZBS)B + } + Constant_Utf8_info { + tag 1 + length 19 + bytes requestPollInterval + } + Constant_Utf8_info { + tag 1 + length 27 + bytes sim/toolkit/ToolkitRegistry + } + Constant_Classref_info { + tag 7 + name_index 401 // sim/toolkit/ToolkitRegistry + } + Constant_Utf8_info { + tag 1 + length 32 + bytes ()Lsim/toolkit/ProactiveHandler; + } + Constant_Utf8_info { + tag 1 + length 12 + bytes initGetInput + } + Constant_Utf8_info { + tag 1 + length 11 + bytes (BB[BSSSS)V + } + Constant_Utf8_info { + tag 1 + length 15 + bytes initDisplayText + } + Constant_Utf8_info { + tag 1 + length 12 + bytes initGetInkey + } + Constant_Utf8_info { + tag 1 + length 4 + bytes init + } + Constant_Utf8_info { + tag 1 + length 4 + bytes send + } + Constant_Utf8_info { + tag 1 + length 16 + bytes initCloseChannel + } + Constant_Utf8_info { + tag 1 + length 28 + bytes sim/toolkit/ProactiveHandler + } + Constant_Classref_info { + tag 7 + name_index 411 // sim/toolkit/ProactiveHandler + } + Constant_Utf8_info { + tag 1 + length 11 + bytes sim/toolkit + } + CONSTANT_Package_info { + tag 13 + flags 1 + name_index 413 // sim/toolkit + minor_version 6 + major_version 2 + aid_length 16 + aid 0xA0:0x0:0x0:0x0:0x9:0x0:0x3:0xFF:0xFF:0xFF:0xFF:0x89:0x10:0x71:0x0:0x2 + } + } + this_package 414 + export_class_count 11 + export_classes { + class_info { // sim/toolkit/ToolkitConstants + token 0 + access_flags public abstract interface + name_index 273 // sim/toolkit/ToolkitConstants + export_supers_count 1 + supers { + constant_pool_index 275 // java/lang/Object + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 188 + fields { + field_info { + token 255 + access_flags public static final + name_index 0 // EVENT_PROFILE_DOWNLOAD + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 3 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 4 // EVENT_FORMATTED_SMS_PP_ENV + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 5 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 6 // EVENT_FORMATTED_SMS_PP_UPD + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 7 // value = 3 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 8 // EVENT_UNFORMATTED_SMS_PP_ENV + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 9 // value = 4 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 10 // EVENT_UNFORMATTED_SMS_PP_UPD + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 11 // value = 5 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 12 // EVENT_UNFORMATTED_SMS_CB + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 13 // value = 6 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 14 // EVENT_MENU_SELECTION + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 15 // value = 7 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 16 // EVENT_MENU_SELECTION_HELP_REQUEST + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 17 // value = 8 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 18 // EVENT_CALL_CONTROL_BY_SIM + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 19 // value = 9 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 20 // EVENT_MO_SHORT_MESSAGE_CONTROL_BY_SIM + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 21 // value = 10 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 22 // EVENT_TIMER_EXPIRATION + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 23 // value = 11 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 24 // EVENT_EVENT_DOWNLOAD_MT_CALL + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 25 // value = 12 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 26 // EVENT_EVENT_DOWNLOAD_CALL_CONNECTED + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 27 // value = 13 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 28 // EVENT_EVENT_DOWNLOAD_CALL_DISCONNECTED + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 29 // value = 14 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 30 // EVENT_EVENT_DOWNLOAD_LOCATION_STATUS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 31 // value = 15 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 32 // EVENT_EVENT_DOWNLOAD_USER_ACTIVITY + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 33 // value = 16 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 34 // EVENT_EVENT_DOWNLOAD_IDLE_SCREEN_AVAILABLE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 35 // value = 17 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 36 // EVENT_EVENT_DOWNLOAD_CARD_READER_STATUS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 37 // value = 18 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 38 // EVENT_STATUS_COMMAND + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 39 // value = 19 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 40 // EVENT_EVENT_DOWNLOAD_LANGUAGE_SELECTION + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 41 // value = 20 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 42 // EVENT_EVENT_DOWNLOAD_BROWSER_TERMINATION + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 43 // value = 21 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 44 // EVENT_EVENT_DOWNLOAD_DATA_AVAILABLE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 45 // value = 22 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 46 // EVENT_EVENT_DOWNLOAD_CHANNEL_STATUS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 47 // value = 23 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 48 // EVENT_FORMATTED_SMS_CB + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 49 // value = 24 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 50 // EVENT_FIRST_COMMAND_AFTER_SELECT + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 51 // value = 127 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 52 // EVENT_UNRECOGNIZED_ENVELOPE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 53 // value = -1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 54 // BTAG_PROACTIVE_SIM_COMMAND + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 55 // value = -48 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 56 // BTAG_SMS_PP_DOWNWLOAD + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 57 // value = -47 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 58 // BTAG_SMS_PP_DOWNLOAD + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 57 // value = -47 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 59 // BTAG_CELL_BROADCAST_DOWNLOAD + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 60 // value = -46 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 61 // BTAG_MENU_SELECTION + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 62 // value = -45 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 63 // BTAG_CALL_CONTROL + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 64 // value = -44 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 65 // BTAG_MO_SHORT_MESSAGE_CONTROL + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 66 // value = -43 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 67 // BTAG_EVENT_DOWNLOAD + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 68 // value = -42 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 69 // BTAG_TIMER_EXPIRATION + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 70 // value = -41 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 71 // TAG_COMMAND_DETAILS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 3 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 72 // TAG_DEVICE_IDENTITIES + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 5 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 73 // TAG_RESULT + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 7 // value = 3 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 74 // TAG_DURATION + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 9 // value = 4 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 75 // TAG_ALPHA_IDENTIFIER + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 11 // value = 5 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 76 // TAG_ADDRESS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 13 // value = 6 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 77 // TAG_CAPABILITY_CONFIGURATION_PARAMETERS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 15 // value = 7 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 78 // TAG_CALLED_PARTY_SUBADDRESS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 17 // value = 8 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 79 // TAG_SS_STRING + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 19 // value = 9 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 80 // TAG_USSD_STRING + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 21 // value = 10 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 81 // TAG_SMS_TPDU + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 23 // value = 11 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 82 // TAG_CELL_BROADCAST_PAGE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 25 // value = 12 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 83 // TAG_TEXT_STRING + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 27 // value = 13 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 84 // TAG_TONE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 29 // value = 14 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 85 // TAG_ITEM + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 31 // value = 15 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 86 // TAG_ITEM_IDENTIFIER + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 33 // value = 16 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 87 // TAG_RESPONSE_LENGTH + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 35 // value = 17 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 88 // TAG_FILE_LIST + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 37 // value = 18 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 89 // TAG_LOCATION_INFORMATION + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 39 // value = 19 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 90 // TAG_IMEI + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 41 // value = 20 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 91 // TAG_HELP_REQUEST + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 43 // value = 21 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 92 // TAG_NETWORK_MEASUREMENT_RESULTS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 45 // value = 22 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 93 // TAG_DEFAULT_TEXT + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 47 // value = 23 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 94 // TAG_ITEMS_NEXT_ACTION_INDICATOR + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 49 // value = 24 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 95 // TAG_EVENT_LIST + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 96 // value = 25 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 97 // TAG_CAUSE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 98 // value = 26 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 99 // TAG_LOCATION_STATUS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 100 // value = 27 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 101 // TAG_TRANSACTION_IDENTIFIER + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 102 // value = 28 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 103 // TAG_BCCH_CHANNEL_LIST + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 104 // value = 29 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 105 // TAG_ICON_IDENTIFIER + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 106 // value = 30 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 107 // TAG_ITEM_ICON_IDENTIFIER_LIST + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 108 // value = 31 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 109 // TAG_CARD_READER_STATUS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 110 // value = 32 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 111 // TAG_CARD_ATR + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 112 // value = 33 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 113 // TAG_C_APDU + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 114 // value = 34 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 115 // TAG_R_APDU + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 116 // value = 35 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 117 // TAG_TIMER_IDENTIFIER + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 118 // value = 36 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 119 // TAG_TIMER_VALUE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 120 // value = 37 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 121 // TAG_DATE_TIME_AND_TIME_ZONE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 122 // value = 38 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 123 // TAG_CALL_CONTROL_REQUESTED_ACTION + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 124 // value = 39 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 125 // TAG_AT_COMMAND + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 126 // value = 40 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 127 // TAG_AT_RESPONSE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 128 // value = 41 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 129 // TAG_BC_REPEAT_INDICATOR + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 130 // value = 42 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 131 // TAG_IMMEDIATE_RESPONSE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 132 // value = 43 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 133 // TAG_DTMF_STRING + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 134 // value = 44 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 135 // TAG_LANGUAGE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 136 // value = 45 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 137 // TAG_TIMING_ADVANCE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 138 // value = 46 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 139 // TAG_BROWSER_IDENTITY + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 140 // value = 48 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 141 // TAG_URL + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 142 // value = 49 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 143 // TAG_BEARER + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 144 // value = 50 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 145 // TAG_PROVISIONING_REFERENCE_FILE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 146 // value = 51 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 147 // TAG_BROWSER_TERMINATION_CAUSE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 148 // value = 52 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 149 // TAG_BEARER_DESCRIPTION + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 150 // value = 53 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 151 // TAG_CHANNEL_DATA + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 152 // value = 54 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 153 // TAG_CHANNEL_DATA_LENGTH + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 154 // value = 55 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 155 // TAG_CHANNEL_STATUS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 156 // value = 56 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 157 // TAG_BUFFER_SIZE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 158 // value = 57 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 159 // TAG_CARD_READER_IDENTIFIER + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 160 // value = 58 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 161 // TAG_SIM_ME_INTERFACE_TRANSPORT_LEVEL + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 162 // value = 60 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 163 // TAG_OTHER_ADDRESS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 164 // value = 62 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 165 // TAG_NETWORK_ACCESS_NAME + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 166 // value = 71 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 167 // TAG_SET_CR + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 168 // value = -128 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 169 // TAG_SET_NO_CR + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 51 // value = 127 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 170 // TLV_LENGTH_CODED_2BYTES + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 171 // value = -127 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 172 // TLV_NOT_FOUND + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 173 // value = 0 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 174 // TLV_FOUND_CR_SET + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 3 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 175 // TLV_FOUND_CR_NOT_SET + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 5 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 176 // PRO_CMD_REFRESH + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 3 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 177 // PRO_CMD_MORE_TIME + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 5 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 178 // PRO_CMD_SET_UP_CALL + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 33 // value = 16 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 179 // PRO_CMD_SEND_SS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 35 // value = 17 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 180 // PRO_CMD_SEND_USSD + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 37 // value = 18 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 181 // PRO_CMD_SEND_SHORT_MESSAGE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 39 // value = 19 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 182 // PRO_CMD_SEND_DTMF + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 41 // value = 20 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 183 // PRO_CMD_LAUNCH_BROWSER + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 43 // value = 21 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 184 // PRO_CMD_PLAY_TONE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 110 // value = 32 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 185 // PRO_CMD_DISPLAY_TEXT + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 112 // value = 33 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 186 // PRO_CMD_GET_INKEY + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 114 // value = 34 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 187 // PRO_CMD_GET_INPUT + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 116 // value = 35 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 188 // PRO_CMD_SELECT_ITEM + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 118 // value = 36 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 189 // PRO_CMD_PROVIDE_LOCAL_INFORMATION + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 122 // value = 38 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 190 // PRO_CMD_TIMER_MANAGEMENT + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 124 // value = 39 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 191 // PRO_CMD_SET_UP_IDLE_MODE_TEXT + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 126 // value = 40 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 192 // PRO_CMD_PERFORM_CARD_APDU + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 140 // value = 48 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 193 // PRO_CMD_POWER_ON_CARD + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 142 // value = 49 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 194 // PRO_CMD_POWER_OFF_CARD + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 144 // value = 50 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 195 // PRO_CMD_GET_READER_STATUS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 146 // value = 51 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 196 // PRO_CMD_RUN_AT_COMMAND + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 148 // value = 52 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 197 // PRO_CMD_LANGUAGE_NOTIFICATION + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 150 // value = 53 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 198 // PRO_CMD_OPEN_CHANNEL + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 199 // value = 64 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 200 // PRO_CMD_CLOSE_CHANNEL + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 201 // value = 65 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 202 // PRO_CMD_RECEIVE_DATA + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 203 // value = 66 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 204 // PRO_CMD_SEND_DATA + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 205 // value = 67 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 206 // PRO_CMD_GET_CHANNEL_STATUS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 207 // value = 68 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 208 // DEV_ID_KEYPAD + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 3 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 209 // DEV_ID_DISPLAY + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 5 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 210 // DEV_ID_EARPIECE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 7 // value = 3 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 211 // DEV_ID_ADDITIONAL_CARD_READER_0 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 33 // value = 16 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 212 // DEV_ID_ADDITIONAL_CARD_READER_1 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 35 // value = 17 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 213 // DEV_ID_ADDITIONAL_CARD_READER_2 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 37 // value = 18 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 214 // DEV_ID_ADDITIONAL_CARD_READER_3 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 39 // value = 19 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 215 // DEV_ID_ADDITIONAL_CARD_READER_4 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 41 // value = 20 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 216 // DEV_ID_ADDITIONAL_CARD_READER_5 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 43 // value = 21 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 217 // DEV_ID_ADDITIONAL_CARD_READER_6 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 45 // value = 22 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 218 // DEV_ID_ADDITIONAL_CARD_READER_7 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 47 // value = 23 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 219 // DEV_ID_CHANNEL_BASE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 110 // value = 32 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 220 // DEV_ID_CHANNEL_1 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 112 // value = 33 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 221 // DEV_ID_CHANNEL_2 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 114 // value = 34 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 222 // DEV_ID_CHANNEL_3 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 116 // value = 35 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 223 // DEV_ID_CHANNEL_4 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 118 // value = 36 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 224 // DEV_ID_CHANNEL_5 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 120 // value = 37 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 225 // DEV_ID_CHANNEL_6 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 122 // value = 38 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 226 // DEV_ID_CHANNEL_7 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 124 // value = 39 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 227 // DEV_ID_SIM + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 171 // value = -127 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 228 // DEV_ID_ME + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 229 // value = -126 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 230 // DEV_ID_NETWORK + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 231 // value = -125 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 232 // DCS_DEFAULT_ALPHABET + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 173 // value = 0 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 233 // DCS_8_BIT_DATA + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 9 // value = 4 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 234 // DCS_UCS2 + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 17 // value = 8 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 235 // SW1_RP_ERROR + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 236 // value = -98 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 237 // SW1_RP_ACK + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 238 // value = -97 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 239 // POLL_NO_DURATION + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 173 // value = 0 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 240 // POLL_SYSTEM_DURATION + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 53 // value = -1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 241 // RES_CMD_PERF + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 173 // value = 0 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 242 // RES_CMD_PERF_PARTIAL_COMPR + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 3 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 243 // RES_CMD_PERF_MISSING_INFO + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 5 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 244 // RES_CMD_PERF_REFRESH_ADD_EF_READ + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 7 // value = 3 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 245 // RES_CMD_PERF_REQ_ICON_NOT_DISP + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 9 // value = 4 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 246 // RES_CMD_PERF_MODIF_CC_SIM + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 11 // value = 5 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 247 // RES_CMD_PERF_LIMITED_SERVICE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 13 // value = 6 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 248 // RES_CMD_PERF_WITH_MODIFICATION + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 15 // value = 7 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 249 // RES_CMD_PERF_SESSION_TERM_USER + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 33 // value = 16 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 250 // RES_CMD_PERF_BACKWARD_MOVE_REQ + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 35 // value = 17 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 251 // RES_CMD_PERF_NO_RESP_FROM_USER + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 37 // value = 18 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 252 // RES_CMD_PERF_HELP_INFO_REQ + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 39 // value = 19 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 253 // RES_CMD_PERF_USSD_TRANSAC_TERM + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 41 // value = 20 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 254 // RES_TEMP_PB_ME_UNABLE_PROC + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 110 // value = 32 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 255 // RES_TEMP_PB_SESSION_TERM_USER + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 112 // value = 33 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 256 // RES_TEMP_PB_USER_REJECT_CALL_REQ + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 114 // value = 34 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 257 // RES_TEMP_PB_USER_CLEAR_CALL + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 116 // value = 35 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 258 // RES_TEMP_PB_IN_CONTR_TIMER_STATE + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 118 // value = 36 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 259 // RES_TEMP_PB_INTERACT_CC_BY_SIM + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 120 // value = 37 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 260 // RES_TEMP_PB_LAUNCH_BROWSER + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 122 // value = 38 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 261 // RES_ERROR_CMD_BEYOND_ME_CAPAB + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 140 // value = 48 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 262 // RES_ERROR_CMD_TYP_NOT_UNDERSTOOD + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 142 // value = 49 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 263 // RES_ERROR_CMD_DATA_NOT_UNDERSTOOD + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 144 // value = 50 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 264 // RES_ERROR_CMD_NUMBER_NOT_KNOWN + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 146 // value = 51 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 265 // RES_ERROR_SS_RETURN_ERROR + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 148 // value = 52 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 266 // RES_ERROR_SMS_RP_ERROR + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 150 // value = 53 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 267 // RES_ERROR_REQ_VALUES_MISS + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 152 // value = 54 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 268 // RES_ERROR_USSD_RETURN_ERROR + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 154 // value = 55 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 269 // RES_ERROR_MULTIPLE_CARD_ERROR + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 156 // value = 56 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 270 // RES_ERROR_INTERACT_CC_SMSMO_BY_SIM + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 158 // value = 57 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 271 // RES_ERROR_BEARER_INDEPENDENT_PROTOCOL_ERROR + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 160 // value = 58 + } + } + } + } + export_methods_count 0 + methods { + } + } + class_info { // sim/toolkit/ToolkitInterface + token 1 + access_flags public abstract interface shareable + name_index 279 // sim/toolkit/ToolkitInterface + export_supers_count 1 + supers { + constant_pool_index 275 // java/lang/Object + } + export_interfaces_count 1 + interfaces { + constant_pool_index 281 // javacard/framework/Shareable + } + export_fields_count 0 + fields { + } + export_methods_count 1 + methods { + method_info { + token 0 + access_flags public abstract + name_index 276 // processToolkit + Descriptor_Index 277 // (B)V + } + } + } + class_info { // sim/toolkit/ViewHandler + token 2 + access_flags public abstract + name_index 304 // sim/toolkit/ViewHandler + export_supers_count 1 + supers { + constant_pool_index 275 // java/lang/Object + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 0 + fields { + } + export_methods_count 12 + methods { + method_info { + token 0 + access_flags public + name_index 282 // equals + Descriptor_Index 283 // (Ljava/lang/Object;)Z + } + method_info { + token 1 + access_flags public + name_index 284 // findTLV + Descriptor_Index 285 // (BB)B + } + method_info { + token 2 + access_flags public + name_index 286 // copyValue + Descriptor_Index 287 // (S[BSS)S + } + method_info { + token 3 + access_flags public + name_index 288 // compareValue + Descriptor_Index 289 // (S[BSS)B + } + method_info { + token 4 + access_flags public + name_index 290 // getValueByte + Descriptor_Index 291 // (S)B + } + method_info { + token 5 + access_flags public + name_index 292 // findAndCopyValue + Descriptor_Index 293 // (B[BS)S + } + method_info { + token 6 + access_flags public + name_index 292 // findAndCopyValue + Descriptor_Index 294 // (BBS[BSS)S + } + method_info { + token 7 + access_flags public + name_index 295 // findAndCompareValue + Descriptor_Index 296 // (B[BS)B + } + method_info { + token 8 + access_flags public + name_index 295 // findAndCompareValue + Descriptor_Index 297 // (BBS[BSS)B + } + method_info { + token 9 + access_flags public + name_index 298 // copy + Descriptor_Index 299 // ([BSS)S + } + method_info { + token 10 + access_flags public + name_index 300 // getLength + Descriptor_Index 301 // ()S + } + method_info { + token 11 + access_flags public + name_index 302 // getValueLength + Descriptor_Index 301 // ()S + } + } + } + class_info { // sim/toolkit/MEProfile + token 3 + access_flags public final + name_index 312 // sim/toolkit/MEProfile + export_supers_count 1 + supers { + constant_pool_index 275 // java/lang/Object + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 0 + fields { + } + export_methods_count 6 + methods { + method_info { + token 0 + access_flags public static + name_index 305 // check + Descriptor_Index 306 // (B)Z + } + method_info { + token 1 + access_flags public static + name_index 305 // check + Descriptor_Index 307 // ([BSS)Z + } + method_info { + token 2 + access_flags public static + name_index 305 // check + Descriptor_Index 308 // (S)Z + } + method_info { + token 4 + access_flags public static + name_index 309 // getValue + Descriptor_Index 310 // (SS)S + } + method_info { + token 3 + access_flags public static + name_index 298 // copy + Descriptor_Index 287 // (S[BSS)S + } + method_info { + token 0 + access_flags public + name_index 282 // equals + Descriptor_Index 283 // (Ljava/lang/Object;)Z + } + } + } + class_info { // sim/toolkit/EditHandler + token 4 + access_flags public abstract + name_index 323 // sim/toolkit/EditHandler + export_supers_count 2 + supers { + constant_pool_index 275 // java/lang/Object + constant_pool_index 304 // sim/toolkit/ViewHandler + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 0 + fields { + } + export_methods_count 18 + methods { + method_info { + token 0 + access_flags public + name_index 282 // equals + Descriptor_Index 283 // (Ljava/lang/Object;)Z + } + method_info { + token 1 + access_flags public + name_index 284 // findTLV + Descriptor_Index 285 // (BB)B + } + method_info { + token 2 + access_flags public + name_index 286 // copyValue + Descriptor_Index 287 // (S[BSS)S + } + method_info { + token 3 + access_flags public + name_index 288 // compareValue + Descriptor_Index 289 // (S[BSS)B + } + method_info { + token 4 + access_flags public + name_index 290 // getValueByte + Descriptor_Index 291 // (S)B + } + method_info { + token 5 + access_flags public + name_index 292 // findAndCopyValue + Descriptor_Index 293 // (B[BS)S + } + method_info { + token 6 + access_flags public + name_index 292 // findAndCopyValue + Descriptor_Index 294 // (BBS[BSS)S + } + method_info { + token 7 + access_flags public + name_index 295 // findAndCompareValue + Descriptor_Index 296 // (B[BS)B + } + method_info { + token 8 + access_flags public + name_index 295 // findAndCompareValue + Descriptor_Index 297 // (BBS[BSS)B + } + method_info { + token 9 + access_flags public + name_index 298 // copy + Descriptor_Index 299 // ([BSS)S + } + method_info { + token 10 + access_flags public + name_index 300 // getLength + Descriptor_Index 301 // ()S + } + method_info { + token 11 + access_flags public + name_index 302 // getValueLength + Descriptor_Index 301 // ()S + } + method_info { + token 12 + access_flags public + name_index 313 // appendTLV + Descriptor_Index 314 // (B[BSS)V + } + method_info { + token 13 + access_flags public + name_index 313 // appendTLV + Descriptor_Index 315 // (BB)V + } + method_info { + token 14 + access_flags public + name_index 313 // appendTLV + Descriptor_Index 316 // (BBB)V + } + method_info { + token 15 + access_flags public + name_index 313 // appendTLV + Descriptor_Index 317 // (BB[BSS)V + } + method_info { + token 16 + access_flags public + name_index 318 // appendArray + Descriptor_Index 319 // ([BSS)V + } + method_info { + token 17 + access_flags public + name_index 320 // clear + Descriptor_Index 321 // ()V + } + } + } + class_info { // sim/toolkit/ProactiveResponseHandler + token 5 + access_flags public final + name_index 339 // sim/toolkit/ProactiveResponseHandler + export_supers_count 2 + supers { + constant_pool_index 275 // java/lang/Object + constant_pool_index 304 // sim/toolkit/ViewHandler + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 0 + fields { + } + export_methods_count 23 + methods { + method_info { + token 0 + access_flags public static + name_index 324 // getTheHandler + Descriptor_Index 325 // ()Lsim/toolkit/ProactiveResponseHandler; + } + method_info { + token 0 + access_flags public + name_index 282 // equals + Descriptor_Index 283 // (Ljava/lang/Object;)Z + } + method_info { + token 1 + access_flags public + name_index 284 // findTLV + Descriptor_Index 285 // (BB)B + } + method_info { + token 2 + access_flags public + name_index 286 // copyValue + Descriptor_Index 287 // (S[BSS)S + } + method_info { + token 3 + access_flags public + name_index 288 // compareValue + Descriptor_Index 289 // (S[BSS)B + } + method_info { + token 4 + access_flags public + name_index 290 // getValueByte + Descriptor_Index 291 // (S)B + } + method_info { + token 5 + access_flags public + name_index 292 // findAndCopyValue + Descriptor_Index 293 // (B[BS)S + } + method_info { + token 6 + access_flags public + name_index 292 // findAndCopyValue + Descriptor_Index 294 // (BBS[BSS)S + } + method_info { + token 7 + access_flags public + name_index 295 // findAndCompareValue + Descriptor_Index 296 // (B[BS)B + } + method_info { + token 8 + access_flags public + name_index 295 // findAndCompareValue + Descriptor_Index 297 // (BBS[BSS)B + } + method_info { + token 9 + access_flags public + name_index 298 // copy + Descriptor_Index 299 // ([BSS)S + } + method_info { + token 10 + access_flags public + name_index 300 // getLength + Descriptor_Index 301 // ()S + } + method_info { + token 11 + access_flags public + name_index 302 // getValueLength + Descriptor_Index 301 // ()S + } + method_info { + token 12 + access_flags public + name_index 326 // getItemIdentifier + Descriptor_Index 327 // ()B + } + method_info { + token 13 + access_flags public + name_index 328 // getAdditionalInformationLength + Descriptor_Index 301 // ()S + } + method_info { + token 14 + access_flags public + name_index 329 // getTextStringLength + Descriptor_Index 301 // ()S + } + method_info { + token 15 + access_flags public + name_index 330 // copyTextString + Descriptor_Index 331 // ([BS)S + } + method_info { + token 16 + access_flags public + name_index 332 // copyAdditionalInformation + Descriptor_Index 299 // ([BSS)S + } + method_info { + token 17 + access_flags public + name_index 333 // getTextStringCodingScheme + Descriptor_Index 327 // ()B + } + method_info { + token 18 + access_flags public + name_index 334 // getGeneralResult + Descriptor_Index 327 // ()B + } + method_info { + token 19 + access_flags public + name_index 335 // getChannelIdentifier + Descriptor_Index 327 // ()B + } + method_info { + token 20 + access_flags public + name_index 336 // copyChannelData + Descriptor_Index 299 // ([BSS)S + } + method_info { + token 21 + access_flags public + name_index 337 // getCapacity + Descriptor_Index 301 // ()S + } + } + } + class_info { // sim/toolkit/EnvelopeResponseHandler + token 6 + access_flags public final + name_index 344 // sim/toolkit/EnvelopeResponseHandler + export_supers_count 3 + supers { + constant_pool_index 275 // java/lang/Object + constant_pool_index 304 // sim/toolkit/ViewHandler + constant_pool_index 323 // sim/toolkit/EditHandler + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 0 + fields { + } + export_methods_count 22 + methods { + method_info { + token 0 + access_flags public static + name_index 324 // getTheHandler + Descriptor_Index 340 // ()Lsim/toolkit/EnvelopeResponseHandler; + } + method_info { + token 0 + access_flags public + name_index 282 // equals + Descriptor_Index 283 // (Ljava/lang/Object;)Z + } + method_info { + token 1 + access_flags public + name_index 284 // findTLV + Descriptor_Index 285 // (BB)B + } + method_info { + token 2 + access_flags public + name_index 286 // copyValue + Descriptor_Index 287 // (S[BSS)S + } + method_info { + token 3 + access_flags public + name_index 288 // compareValue + Descriptor_Index 289 // (S[BSS)B + } + method_info { + token 4 + access_flags public + name_index 290 // getValueByte + Descriptor_Index 291 // (S)B + } + method_info { + token 5 + access_flags public + name_index 292 // findAndCopyValue + Descriptor_Index 293 // (B[BS)S + } + method_info { + token 6 + access_flags public + name_index 292 // findAndCopyValue + Descriptor_Index 294 // (BBS[BSS)S + } + method_info { + token 7 + access_flags public + name_index 295 // findAndCompareValue + Descriptor_Index 296 // (B[BS)B + } + method_info { + token 8 + access_flags public + name_index 295 // findAndCompareValue + Descriptor_Index 297 // (BBS[BSS)B + } + method_info { + token 9 + access_flags public + name_index 298 // copy + Descriptor_Index 299 // ([BSS)S + } + method_info { + token 10 + access_flags public + name_index 300 // getLength + Descriptor_Index 301 // ()S + } + method_info { + token 11 + access_flags public + name_index 302 // getValueLength + Descriptor_Index 301 // ()S + } + method_info { + token 12 + access_flags public + name_index 313 // appendTLV + Descriptor_Index 314 // (B[BSS)V + } + method_info { + token 13 + access_flags public + name_index 313 // appendTLV + Descriptor_Index 315 // (BB)V + } + method_info { + token 14 + access_flags public + name_index 313 // appendTLV + Descriptor_Index 316 // (BBB)V + } + method_info { + token 15 + access_flags public + name_index 313 // appendTLV + Descriptor_Index 317 // (BB[BSS)V + } + method_info { + token 16 + access_flags public + name_index 318 // appendArray + Descriptor_Index 319 // ([BSS)V + } + method_info { + token 17 + access_flags public + name_index 320 // clear + Descriptor_Index 321 // ()V + } + method_info { + token 18 + access_flags public + name_index 341 // post + Descriptor_Index 277 // (B)V + } + method_info { + token 19 + access_flags public + name_index 342 // postAsBERTLV + Descriptor_Index 315 // (BB)V + } + method_info { + token 20 + access_flags public + name_index 337 // getCapacity + Descriptor_Index 301 // ()S + } + } + } + class_info { // sim/toolkit/ToolkitException + token 7 + access_flags public + name_index 368 // sim/toolkit/ToolkitException + export_supers_count 5 + supers { + constant_pool_index 275 // java/lang/Object + constant_pool_index 370 // java/lang/Throwable + constant_pool_index 372 // java/lang/Exception + constant_pool_index 374 // java/lang/RuntimeException + constant_pool_index 376 // javacard/framework/CardRuntimeException + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 16 + fields { + field_info { + token 255 + access_flags public static final + name_index 345 // HANDLER_OVERFLOW + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 3 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 347 // HANDLER_NOT_AVAILABLE + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 5 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 348 // UNAVAILABLE_ELEMENT + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 7 // value = 3 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 349 // MENU_ENTRY_NOT_FOUND + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 9 // value = 4 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 350 // REGISTRY_ERROR + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 11 // value = 5 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 351 // EVENT_NOT_SUPPORTED + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 13 // value = 6 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 352 // EVENT_ALREADY_REGISTERED + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 15 // value = 7 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 353 // OUT_OF_TLV_BOUNDARIES + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 17 // value = 8 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 354 // ME_PROFILE_NOT_AVAILABLE + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 19 // value = 9 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 355 // ALLOWED_LENGTH_EXCEEDED + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 21 // value = 10 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 356 // NO_TIMER_AVAILABLE + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 23 // value = 11 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 357 // INVALID_TIMER_ID + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 25 // value = 12 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 358 // EVENT_NOT_ALLOWED + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 27 // value = 13 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 359 // BAD_INPUT_PARAMETER + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 29 // value = 14 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 360 // COMMAND_NOT_ALLOWED + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 31 // value = 15 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 361 // TAR_NOT_DEFINED + Descriptor_Index 346 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 33 // value = 16 + } + } + } + } + export_methods_count 5 + methods { + method_info { + token 1 + access_flags public + name_index 362 // + Descriptor_Index 363 // (S)V + } + method_info { + token 0 + access_flags public static + name_index 364 // throwIt + Descriptor_Index 363 // (S)V + } + method_info { + token 0 + access_flags public + name_index 282 // equals + Descriptor_Index 283 // (Ljava/lang/Object;)Z + } + method_info { + token 1 + access_flags public + name_index 365 // getReason + Descriptor_Index 301 // ()S + } + method_info { + token 2 + access_flags public + name_index 366 // setReason + Descriptor_Index 363 // (S)V + } + } + } + class_info { // sim/toolkit/EnvelopeHandler + token 8 + access_flags public final + name_index 384 // sim/toolkit/EnvelopeHandler + export_supers_count 2 + supers { + constant_pool_index 275 // java/lang/Object + constant_pool_index 304 // sim/toolkit/ViewHandler + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 0 + fields { + } + export_methods_count 21 + methods { + method_info { + token 0 + access_flags public static + name_index 324 // getTheHandler + Descriptor_Index 377 // ()Lsim/toolkit/EnvelopeHandler; + } + method_info { + token 0 + access_flags public + name_index 282 // equals + Descriptor_Index 283 // (Ljava/lang/Object;)Z + } + method_info { + token 1 + access_flags public + name_index 284 // findTLV + Descriptor_Index 285 // (BB)B + } + method_info { + token 2 + access_flags public + name_index 286 // copyValue + Descriptor_Index 287 // (S[BSS)S + } + method_info { + token 3 + access_flags public + name_index 288 // compareValue + Descriptor_Index 289 // (S[BSS)B + } + method_info { + token 4 + access_flags public + name_index 290 // getValueByte + Descriptor_Index 291 // (S)B + } + method_info { + token 5 + access_flags public + name_index 292 // findAndCopyValue + Descriptor_Index 293 // (B[BS)S + } + method_info { + token 6 + access_flags public + name_index 292 // findAndCopyValue + Descriptor_Index 294 // (BBS[BSS)S + } + method_info { + token 7 + access_flags public + name_index 295 // findAndCompareValue + Descriptor_Index 296 // (B[BS)B + } + method_info { + token 8 + access_flags public + name_index 295 // findAndCompareValue + Descriptor_Index 297 // (BBS[BSS)B + } + method_info { + token 9 + access_flags public + name_index 298 // copy + Descriptor_Index 299 // ([BSS)S + } + method_info { + token 10 + access_flags public + name_index 300 // getLength + Descriptor_Index 301 // ()S + } + method_info { + token 11 + access_flags public + name_index 302 // getValueLength + Descriptor_Index 301 // ()S + } + method_info { + token 12 + access_flags public + name_index 326 // getItemIdentifier + Descriptor_Index 327 // ()B + } + method_info { + token 13 + access_flags public + name_index 378 // getSecuredDataOffset + Descriptor_Index 301 // ()S + } + method_info { + token 14 + access_flags public + name_index 379 // getSecuredDataLength + Descriptor_Index 301 // ()S + } + method_info { + token 15 + access_flags public + name_index 380 // getTPUDLOffset + Descriptor_Index 301 // ()S + } + method_info { + token 16 + access_flags public + name_index 381 // getEnvelopeTag + Descriptor_Index 327 // ()B + } + method_info { + token 17 + access_flags public + name_index 335 // getChannelIdentifier + Descriptor_Index 327 // ()B + } + method_info { + token 18 + access_flags public + name_index 337 // getCapacity + Descriptor_Index 301 // ()S + } + method_info { + token 19 + access_flags public + name_index 382 // getUserDataLength + Descriptor_Index 301 // ()S + } + } + } + class_info { // sim/toolkit/ToolkitRegistry + token 9 + access_flags public final + name_index 402 // sim/toolkit/ToolkitRegistry + export_supers_count 1 + supers { + constant_pool_index 275 // java/lang/Object + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 0 + fields { + } + export_methods_count 14 + methods { + method_info { + token 0 + access_flags public static + name_index 385 // getEntry + Descriptor_Index 386 // ()Lsim/toolkit/ToolkitRegistry; + } + method_info { + token 0 + access_flags public + name_index 282 // equals + Descriptor_Index 283 // (Ljava/lang/Object;)Z + } + method_info { + token 1 + access_flags public + name_index 387 // setEventList + Descriptor_Index 319 // ([BSS)V + } + method_info { + token 2 + access_flags public + name_index 388 // disableMenuEntry + Descriptor_Index 277 // (B)V + } + method_info { + token 3 + access_flags public + name_index 389 // enableMenuEntry + Descriptor_Index 277 // (B)V + } + method_info { + token 4 + access_flags public + name_index 390 // changeMenuEntry + Descriptor_Index 391 // (B[BSSBZBS)V + } + method_info { + token 5 + access_flags public + name_index 392 // allocateTimer + Descriptor_Index 327 // ()B + } + method_info { + token 6 + access_flags public + name_index 393 // clearEvent + Descriptor_Index 277 // (B)V + } + method_info { + token 7 + access_flags public + name_index 394 // isEventSet + Descriptor_Index 306 // (B)Z + } + method_info { + token 8 + access_flags public + name_index 395 // releaseTimer + Descriptor_Index 277 // (B)V + } + method_info { + token 9 + access_flags public + name_index 396 // setEvent + Descriptor_Index 277 // (B)V + } + method_info { + token 10 + access_flags public + name_index 397 // getPollInterval + Descriptor_Index 301 // ()S + } + method_info { + token 11 + access_flags public + name_index 398 // initMenuEntry + Descriptor_Index 399 // ([BSSBZBS)B + } + method_info { + token 12 + access_flags public + name_index 400 // requestPollInterval + Descriptor_Index 363 // (S)V + } + } + } + class_info { // sim/toolkit/ProactiveHandler + token 10 + access_flags public final + name_index 412 // sim/toolkit/ProactiveHandler + export_supers_count 3 + supers { + constant_pool_index 275 // java/lang/Object + constant_pool_index 304 // sim/toolkit/ViewHandler + constant_pool_index 323 // sim/toolkit/EditHandler + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 0 + fields { + } + export_methods_count 26 + methods { + method_info { + token 0 + access_flags public static + name_index 324 // getTheHandler + Descriptor_Index 403 // ()Lsim/toolkit/ProactiveHandler; + } + method_info { + token 0 + access_flags public + name_index 282 // equals + Descriptor_Index 283 // (Ljava/lang/Object;)Z + } + method_info { + token 1 + access_flags public + name_index 284 // findTLV + Descriptor_Index 285 // (BB)B + } + method_info { + token 2 + access_flags public + name_index 286 // copyValue + Descriptor_Index 287 // (S[BSS)S + } + method_info { + token 3 + access_flags public + name_index 288 // compareValue + Descriptor_Index 289 // (S[BSS)B + } + method_info { + token 4 + access_flags public + name_index 290 // getValueByte + Descriptor_Index 291 // (S)B + } + method_info { + token 5 + access_flags public + name_index 292 // findAndCopyValue + Descriptor_Index 293 // (B[BS)S + } + method_info { + token 6 + access_flags public + name_index 292 // findAndCopyValue + Descriptor_Index 294 // (BBS[BSS)S + } + method_info { + token 7 + access_flags public + name_index 295 // findAndCompareValue + Descriptor_Index 296 // (B[BS)B + } + method_info { + token 8 + access_flags public + name_index 295 // findAndCompareValue + Descriptor_Index 297 // (BBS[BSS)B + } + method_info { + token 9 + access_flags public + name_index 298 // copy + Descriptor_Index 299 // ([BSS)S + } + method_info { + token 10 + access_flags public + name_index 300 // getLength + Descriptor_Index 301 // ()S + } + method_info { + token 11 + access_flags public + name_index 302 // getValueLength + Descriptor_Index 301 // ()S + } + method_info { + token 12 + access_flags public + name_index 313 // appendTLV + Descriptor_Index 314 // (B[BSS)V + } + method_info { + token 13 + access_flags public + name_index 313 // appendTLV + Descriptor_Index 315 // (BB)V + } + method_info { + token 14 + access_flags public + name_index 313 // appendTLV + Descriptor_Index 316 // (BBB)V + } + method_info { + token 15 + access_flags public + name_index 313 // appendTLV + Descriptor_Index 317 // (BB[BSS)V + } + method_info { + token 16 + access_flags public + name_index 318 // appendArray + Descriptor_Index 319 // ([BSS)V + } + method_info { + token 17 + access_flags public + name_index 320 // clear + Descriptor_Index 321 // ()V + } + method_info { + token 18 + access_flags public + name_index 404 // initGetInput + Descriptor_Index 405 // (BB[BSSSS)V + } + method_info { + token 19 + access_flags public + name_index 406 // initDisplayText + Descriptor_Index 317 // (BB[BSS)V + } + method_info { + token 20 + access_flags public + name_index 407 // initGetInkey + Descriptor_Index 317 // (BB[BSS)V + } + method_info { + token 21 + access_flags public + name_index 408 // init + Descriptor_Index 316 // (BBB)V + } + method_info { + token 22 + access_flags public + name_index 409 // send + Descriptor_Index 327 // ()B + } + method_info { + token 23 + access_flags public + name_index 410 // initCloseChannel + Descriptor_Index 277 // (B)V + } + method_info { + token 24 + access_flags public + name_index 337 // getCapacity + Descriptor_Index 301 // ()S + } + } + } + } +} diff --git a/javacard/bin/converter.jar b/javacard/bin/converter.jar new file mode 100644 index 0000000..e98b28a Binary files /dev/null and b/javacard/bin/converter.jar differ diff --git a/javacard/lib/api21.jar b/javacard/lib/api21.jar new file mode 100644 index 0000000..674a86b Binary files /dev/null and b/javacard/lib/api21.jar differ diff --git a/javacard/lib/sim.jar b/javacard/lib/sim.jar new file mode 100755 index 0000000..5ee56f0 Binary files /dev/null and b/javacard/lib/sim.jar differ diff --git a/javacard/makefiles/applet-project.mk b/javacard/makefiles/applet-project.mk new file mode 100644 index 0000000..4066b38 --- /dev/null +++ b/javacard/makefiles/applet-project.mk @@ -0,0 +1,44 @@ +BUILD_DIR = ./build +BUILD_CLASSES_DIR = $(BUILD_DIR)/classes +BUILD_JAVACARD_DIR = $(BUILD_DIR)/javacard +JAVACARD_EXPORT_DIR = $(JAVACARD_SDK_DIR)/api21_export_files +CLASSPATH = $(JAVACARD_SDK_DIR)/lib/api21.jar:$(JAVACARD_SDK_DIR)/lib/sim.jar +JFLAGS = -target 1.1 -source 1.3 -g -d $(BUILD_CLASSES_DIR) -classpath $(CLASSPATH) +JC = javac + +.SUFFIXES: .java .class +.java.class: + mkdir -p $(BUILD_CLASSES_DIR) + mkdir -p $(BUILD_JAVACARD_DIR) + + $(JC) $(JFLAGS) $*.java + + $(JAVACARD_SDK_DIR)/bin/converter \ + -d $(BUILD_JAVACARD_DIR) \ + -classdir $(BUILD_CLASSES_DIR) \ + -exportpath $(JAVACARD_EXPORT_DIR) \ + -applet $(APPLET_AID) $(APPLET_NAME) \ + $(PACKAGE_NAME) $(PACKAGE_AID) $(PACKAGE_VERSION) + +default: classes + +classes: $(SOURCES:.java=.class) + +clean: + $(RM) -rf $(BUILD_DIR) + +install: + $(eval CAP_FILE := $(shell find $(BUILD_JAVACARD_DIR) -name *.cap)) + $(eval MODULE_AID := $(shell echo $(APPLET_AID) | sed 's/0x//g' | sed 's/\://g')) + $(eval INSTANCE_AID := $(shell echo $(APPLET_AID) | sed 's/0x//g' | sed 's/\://g')) + python ../sim-tools/toorsimtool.py \ + --serial /dev/ttyUSB0 \ + -l $(CAP_FILE) \ + -i $(CAP_FILE) \ + --enable-sim-toolkit \ + --module-aid $(MODULE_AID) \ + --instance-aid $(INSTANCE_AID) \ + --nonvolatile-memory-required 0100 \ + --volatile-memory-for-install 0100 \ + --max-menu-entry-text 10 \ + --max-menu-entries 01 diff --git a/pySim/__init__.py b/shadysim/pySim/__init__.py similarity index 100% rename from pySim/__init__.py rename to shadysim/pySim/__init__.py diff --git a/pySim/cards.py b/shadysim/pySim/cards.py similarity index 100% rename from pySim/cards.py rename to shadysim/pySim/cards.py diff --git a/pySim/commands.py b/shadysim/pySim/commands.py similarity index 100% rename from pySim/commands.py rename to shadysim/pySim/commands.py diff --git a/pySim/exceptions.py b/shadysim/pySim/exceptions.py similarity index 100% rename from pySim/exceptions.py rename to shadysim/pySim/exceptions.py diff --git a/pySim/transport/__init__.py b/shadysim/pySim/transport/__init__.py similarity index 100% rename from pySim/transport/__init__.py rename to shadysim/pySim/transport/__init__.py diff --git a/pySim/transport/pcsc.py b/shadysim/pySim/transport/pcsc.py similarity index 100% rename from pySim/transport/pcsc.py rename to shadysim/pySim/transport/pcsc.py diff --git a/pySim/transport/serial.py b/shadysim/pySim/transport/serial.py similarity index 100% rename from pySim/transport/serial.py rename to shadysim/pySim/transport/serial.py diff --git a/pySim/utils.py b/shadysim/pySim/utils.py similarity index 100% rename from pySim/utils.py rename to shadysim/pySim/utils.py diff --git a/toorsimtool.py b/shadysim/shadysim.py old mode 100644 new mode 100755 similarity index 100% rename from toorsimtool.py rename to shadysim/shadysim.py