diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..d93a688 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,6 @@ +[submodule "oracle_javacard_sdks"] + path = oracle_javacard_sdks + url = https://github.com/martinpaljak/oracle_javacard_sdks.git +[submodule "sim-tools"] + path = sim-tools + url = https://github.com/hkscy/sim-tools.git diff --git a/exp/sim/access/javacard/access.exp b/exp/sim/access/javacard/access.exp new file mode 100755 index 0000000..47c4e88 Binary files /dev/null and b/exp/sim/access/javacard/access.exp differ diff --git a/exp/sim/access/javacard/access_exp.tex b/exp/sim/access/javacard/access_exp.tex new file mode 100755 index 0000000..9d1b787 --- /dev/null +++ b/exp/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/exp/sim/toolkit/javacard/toolkit.exp b/exp/sim/toolkit/javacard/toolkit.exp new file mode 100755 index 0000000..3b0f313 Binary files /dev/null and b/exp/sim/toolkit/javacard/toolkit.exp differ diff --git a/exp/sim/toolkit/javacard/toolkit_exp.tex b/exp/sim/toolkit/javacard/toolkit_exp.tex new file mode 100755 index 0000000..55f7c09 --- /dev/null +++ b/exp/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/exp/uicc/access/fileadministration/javacard/fileadministration.cap b/exp/uicc/access/fileadministration/javacard/fileadministration.cap new file mode 100755 index 0000000..28e96ad Binary files /dev/null and b/exp/uicc/access/fileadministration/javacard/fileadministration.cap differ diff --git a/exp/uicc/access/fileadministration/javacard/fileadministration.exp b/exp/uicc/access/fileadministration/javacard/fileadministration.exp new file mode 100755 index 0000000..d3396f6 Binary files /dev/null and b/exp/uicc/access/fileadministration/javacard/fileadministration.exp differ diff --git a/exp/uicc/access/fileadministration/javacard/fileadministration_exp.tex b/exp/uicc/access/fileadministration/javacard/fileadministration_exp.tex new file mode 100755 index 0000000..d3db52b --- /dev/null +++ b/exp/uicc/access/fileadministration/javacard/fileadministration_exp.tex @@ -0,0 +1,625 @@ +export file { // uicc/access/fileadministration + magic 00FACADE // in hex + minor_version 1 + major_version 2 + constant_pool_count 70 + constant_pool { + 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 (B)V + } + 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 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 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 12 + bytes searchRecord + } + Constant_Utf8_info { + tag 1 + length 14 + bytes (BSS[BSS[SSS)S + } + Constant_Utf8_info { + tag 1 + length 8 + bytes increase + } + Constant_Utf8_info { + tag 1 + length 10 + bytes ([BSS[BS)S + } + Constant_Utf8_info { + tag 1 + length 14 + bytes deactivateFile + } + Constant_Utf8_info { + tag 1 + length 3 + bytes ()V + } + Constant_Utf8_info { + tag 1 + length 12 + bytes activateFile + } + Constant_Utf8_info { + tag 1 + length 10 + bytes deleteFile + } + Constant_Utf8_info { + tag 1 + length 10 + bytes createFile + } + Constant_Utf8_info { + tag 1 + length 29 + bytes (Luicc/toolkit/ViewHandler;)V + } + Constant_Utf8_info { + tag 1 + length 10 + bytes resizeFile + } + Constant_Utf8_info { + tag 1 + length 44 + bytes uicc/access/fileadministration/AdminFileView + } + Constant_Classref_info { + tag 7 + name_index 24 // uicc/access/fileadministration/AdminFileView + } + Constant_Utf8_info { + tag 1 + length 16 + bytes java/lang/Object + } + Constant_Classref_info { + tag 7 + name_index 26 // java/lang/Object + } + Constant_Utf8_info { + tag 1 + length 28 + bytes javacard/framework/Shareable + } + Constant_Classref_info { + tag 7 + name_index 28 // javacard/framework/Shareable + } + Constant_Utf8_info { + tag 1 + length 20 + bytes uicc/access/FileView + } + Constant_Classref_info { + tag 7 + name_index 30 // uicc/access/FileView + } + Constant_Utf8_info { + tag 1 + length 20 + bytes INCORRECT_PARAMETERS + } + Constant_Utf8_info { + tag 1 + length 1 + bytes S + } + Constant_Utf8_info { + tag 1 + length 13 + bytes ConstantValue + } + Constant_Integer_info { + tag 3 + bytes 1 + } + Constant_Utf8_info { + tag 1 + length 19 + bytes FILE_ALREADY_EXISTS + } + Constant_Integer_info { + tag 3 + bytes 2 + } + Constant_Utf8_info { + tag 1 + length 31 + bytes CONDITIONS_OF_USE_NOT_SATISFIED + } + Constant_Integer_info { + tag 3 + bytes 3 + } + Constant_Utf8_info { + tag 1 + length 23 + bytes NOT_ENOUGH_MEMORY_SPACE + } + Constant_Integer_info { + tag 3 + bytes 4 + } + Constant_Utf8_info { + tag 1 + length 22 + bytes DF_NAME_ALREADY_EXISTS + } + Constant_Integer_info { + tag 3 + bytes 5 + } + Constant_Utf8_info { + tag 1 + length 6 + bytes + } + Constant_Utf8_info { + tag 1 + length 7 + bytes throwIt + } + 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 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 45 + bytes uicc/access/fileadministration/AdminException + } + Constant_Classref_info { + tag 7 + name_index 51 // uicc/access/fileadministration/AdminException + } + Constant_Utf8_info { + tag 1 + length 19 + bytes java/lang/Throwable + } + Constant_Classref_info { + tag 7 + name_index 53 // java/lang/Throwable + } + Constant_Utf8_info { + tag 1 + length 19 + bytes java/lang/Exception + } + Constant_Classref_info { + tag 7 + name_index 55 // java/lang/Exception + } + Constant_Utf8_info { + tag 1 + length 26 + bytes java/lang/RuntimeException + } + Constant_Classref_info { + tag 7 + name_index 57 // java/lang/RuntimeException + } + Constant_Utf8_info { + tag 1 + length 39 + bytes javacard/framework/CardRuntimeException + } + Constant_Classref_info { + tag 7 + name_index 59 // javacard/framework/CardRuntimeException + } + Constant_Utf8_info { + tag 1 + length 23 + bytes getTheUICCAdminFileView + } + Constant_Utf8_info { + tag 1 + length 49 + bytes (B)Luicc/access/fileadministration/AdminFileView; + } + Constant_Utf8_info { + tag 1 + length 19 + bytes getTheAdminFileView + } + Constant_Utf8_info { + tag 1 + length 73 + bytes (Ljavacard/framework/AID;B)Luicc/access/fileadministration/AdminFileView; + } + Constant_Utf8_info { + tag 1 + length 53 + bytes ([BSBB)Luicc/access/fileadministration/AdminFileView; + } + Constant_Utf8_info { + tag 1 + length 51 + bytes uicc/access/fileadministration/AdminFileViewBuilder + } + Constant_Classref_info { + tag 7 + name_index 66 // uicc/access/fileadministration/AdminFileViewBuilder + } + Constant_Utf8_info { + tag 1 + length 30 + bytes uicc/access/fileadministration + } + CONSTANT_Package_info { + tag 13 + flags 1 + name_index 68 // uicc/access/fileadministration + minor_version 0 + major_version 1 + aid_length 16 + aid 0xA0:0x0:0x0:0x0:0x9:0x0:0x5:0xFF:0xFF:0xFF:0xFF:0x89:0x11:0x1:0x0:0x0 + } + } + this_package 69 + export_class_count 3 + export_classes { + class_info { // uicc/access/fileadministration/AdminFileView + token 0 + access_flags public abstract interface shareable + name_index 25 // uicc/access/fileadministration/AdminFileView + export_supers_count 1 + supers { + constant_pool_index 27 // java/lang/Object + } + export_interfaces_count 2 + interfaces { + constant_pool_index 29 // javacard/framework/Shareable + constant_pool_index 31 // uicc/access/FileView + } + export_fields_count 0 + fields { + } + export_methods_count 15 + methods { + method_info { + token 0 + access_flags public abstract + name_index 0 // select + Descriptor_Index 1 // (S[BSS)S + } + method_info { + token 1 + access_flags public abstract + name_index 0 // select + Descriptor_Index 2 // (S)V + } + method_info { + token 2 + access_flags public abstract + name_index 0 // select + Descriptor_Index 3 // (B)V + } + method_info { + token 3 + access_flags public abstract + name_index 4 // status + Descriptor_Index 5 // ([BSS)S + } + method_info { + token 4 + access_flags public abstract + name_index 6 // readBinary + Descriptor_Index 1 // (S[BSS)S + } + method_info { + token 5 + access_flags public abstract + name_index 7 // updateBinary + Descriptor_Index 8 // (S[BSS)V + } + method_info { + token 6 + access_flags public abstract + name_index 9 // readRecord + Descriptor_Index 10 // (SBS[BSS)S + } + method_info { + token 7 + access_flags public abstract + name_index 11 // updateRecord + Descriptor_Index 12 // (SBS[BSS)V + } + method_info { + token 8 + access_flags public abstract + name_index 13 // searchRecord + Descriptor_Index 14 // (BSS[BSS[SSS)S + } + method_info { + token 9 + access_flags public abstract + name_index 15 // increase + Descriptor_Index 16 // ([BSS[BS)S + } + method_info { + token 10 + access_flags public abstract + name_index 17 // deactivateFile + Descriptor_Index 18 // ()V + } + method_info { + token 11 + access_flags public abstract + name_index 19 // activateFile + Descriptor_Index 18 // ()V + } + method_info { + token 12 + access_flags public abstract + name_index 20 // deleteFile + Descriptor_Index 2 // (S)V + } + method_info { + token 13 + access_flags public abstract + name_index 21 // createFile + Descriptor_Index 22 // (Luicc/toolkit/ViewHandler;)V + } + method_info { + token 14 + access_flags public abstract + name_index 23 // resizeFile + Descriptor_Index 22 // (Luicc/toolkit/ViewHandler;)V + } + } + } + class_info { // uicc/access/fileadministration/AdminException + token 1 + access_flags public + name_index 52 // uicc/access/fileadministration/AdminException + export_supers_count 5 + supers { + constant_pool_index 27 // java/lang/Object + constant_pool_index 54 // java/lang/Throwable + constant_pool_index 56 // java/lang/Exception + constant_pool_index 58 // java/lang/RuntimeException + constant_pool_index 60 // javacard/framework/CardRuntimeException + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 5 + fields { + field_info { + token 255 + access_flags public static final + name_index 32 // INCORRECT_PARAMETERS + Descriptor_Index 33 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 34 // ConstantValue + attribute_length 2 + constantvalue_index 35 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 36 // FILE_ALREADY_EXISTS + Descriptor_Index 33 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 34 // ConstantValue + attribute_length 2 + constantvalue_index 37 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 38 // CONDITIONS_OF_USE_NOT_SATISFIED + Descriptor_Index 33 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 34 // ConstantValue + attribute_length 2 + constantvalue_index 39 // value = 3 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 40 // NOT_ENOUGH_MEMORY_SPACE + Descriptor_Index 33 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 34 // ConstantValue + attribute_length 2 + constantvalue_index 41 // value = 4 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 42 // DF_NAME_ALREADY_EXISTS + Descriptor_Index 33 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 34 // ConstantValue + attribute_length 2 + constantvalue_index 43 // value = 5 + } + } + } + } + export_methods_count 5 + methods { + method_info { + token 0 + access_flags public + name_index 44 // + Descriptor_Index 2 // (S)V + } + method_info { + token 1 + access_flags public static + name_index 45 // throwIt + Descriptor_Index 2 // (S)V + } + method_info { + token 0 + access_flags public + name_index 46 // equals + Descriptor_Index 47 // (Ljava/lang/Object;)Z + } + method_info { + token 1 + access_flags public + name_index 48 // getReason + Descriptor_Index 49 // ()S + } + method_info { + token 2 + access_flags public + name_index 50 // setReason + Descriptor_Index 2 // (S)V + } + } + } + class_info { // uicc/access/fileadministration/AdminFileViewBuilder + token 2 + access_flags public + name_index 67 // uicc/access/fileadministration/AdminFileViewBuilder + export_supers_count 1 + supers { + constant_pool_index 27 // java/lang/Object + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 0 + fields { + } + export_methods_count 4 + methods { + method_info { + token 0 + access_flags public static + name_index 61 // getTheUICCAdminFileView + Descriptor_Index 62 // (B)Luicc/access/fileadministration/AdminFileView; + } + method_info { + token 1 + access_flags public static + name_index 63 // getTheAdminFileView + Descriptor_Index 64 // (Ljavacard/framework/AID;B)Luicc/access/fileadministration/AdminFileView; + } + method_info { + token 2 + access_flags public static + name_index 63 // getTheAdminFileView + Descriptor_Index 65 // ([BSBB)Luicc/access/fileadministration/AdminFileView; + } + method_info { + token 0 + access_flags public + name_index 46 // equals + Descriptor_Index 47 // (Ljava/lang/Object;)Z + } + } + } + } +} diff --git a/exp/uicc/access/javacard/access.cap b/exp/uicc/access/javacard/access.cap new file mode 100755 index 0000000..64c87b7 Binary files /dev/null and b/exp/uicc/access/javacard/access.cap differ diff --git a/exp/uicc/access/javacard/access.exp b/exp/uicc/access/javacard/access.exp new file mode 100755 index 0000000..77f0208 Binary files /dev/null and b/exp/uicc/access/javacard/access.exp differ diff --git a/exp/uicc/access/javacard/access_exp.tex b/exp/uicc/access/javacard/access_exp.tex new file mode 100755 index 0000000..a2a35cd --- /dev/null +++ b/exp/uicc/access/javacard/access_exp.tex @@ -0,0 +1,1796 @@ +export file { // uicc/access + magic 00FACADE // in hex + minor_version 1 + major_version 2 + constant_pool_count 165 + constant_pool { + 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 (B)V + } + 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 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 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 12 + bytes searchRecord + } + Constant_Utf8_info { + tag 1 + length 14 + bytes (BSS[BSS[SSS)S + } + Constant_Utf8_info { + tag 1 + length 8 + bytes increase + } + Constant_Utf8_info { + tag 1 + length 10 + bytes ([BSS[BS)S + } + Constant_Utf8_info { + tag 1 + length 14 + bytes deactivateFile + } + Constant_Utf8_info { + tag 1 + length 3 + bytes ()V + } + Constant_Utf8_info { + tag 1 + length 12 + bytes activateFile + } + Constant_Utf8_info { + tag 1 + length 20 + bytes uicc/access/FileView + } + Constant_Classref_info { + tag 7 + name_index 20 // uicc/access/FileView + } + Constant_Utf8_info { + tag 1 + length 16 + bytes java/lang/Object + } + Constant_Classref_info { + tag 7 + name_index 22 // java/lang/Object + } + Constant_Utf8_info { + tag 1 + length 28 + bytes javacard/framework/Shareable + } + Constant_Classref_info { + tag 7 + name_index 24 // javacard/framework/Shareable + } + Constant_Utf8_info { + tag 1 + length 10 + bytes FID_EF_DIR + } + Constant_Utf8_info { + tag 1 + length 1 + bytes S + } + Constant_Utf8_info { + tag 1 + length 13 + bytes ConstantValue + } + Constant_Integer_info { + tag 3 + bytes 12032 + } + 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_ARR + } + Constant_Integer_info { + tag 3 + bytes 12038 + } + Constant_Utf8_info { + tag 1 + length 9 + bytes FID_EF_PL + } + Constant_Integer_info { + tag 3 + bytes 12037 + } + Constant_Utf8_info { + tag 1 + length 14 + bytes FID_DF_TELECOM + } + Constant_Integer_info { + tag 3 + bytes 32528 + } + Constant_Utf8_info { + tag 1 + length 15 + bytes FID_DF_GRAPHICS + } + Constant_Integer_info { + tag 3 + bytes 24400 + } + 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 10 + bytes FID_EF_IMG + } + Constant_Integer_info { + tag 3 + bytes 20256 + } + Constant_Utf8_info { + tag 1 + length 27 + bytes SIMPLE_SEARCH_START_FORWARD + } + Constant_Utf8_info { + tag 1 + length 1 + bytes B + } + Constant_Integer_info { + tag 3 + bytes 4 + } + Constant_Utf8_info { + tag 1 + length 28 + bytes SIMPLE_SEARCH_START_BACKWARD + } + Constant_Integer_info { + tag 3 + bytes 5 + } + Constant_Utf8_info { + tag 1 + length 15 + bytes ENHANCED_SEARCH + } + Constant_Integer_info { + tag 3 + bytes 6 + } + Constant_Utf8_info { + tag 1 + length 44 + bytes SEARCH_INDICATION_START_FORWARD_FROM_NEXT_GR + } + Constant_Integer_info { + tag 3 + bytes 1024 + } + Constant_Utf8_info { + tag 1 + length 49 + bytes SEARCH_INDICATION_START_BACKWARD_FROM_PREVIOUS_GR + } + Constant_Integer_info { + tag 3 + bytes 1280 + } + Constant_Utf8_info { + tag 1 + length 41 + bytes SEARCH_INDICATION_START_FORWARD_FROM_NEXT + } + Constant_Integer_info { + tag 3 + bytes 1536 + } + Constant_Utf8_info { + tag 1 + length 46 + bytes SEARCH_INDICATION_START_BACKWARD_FROM_PREVIOUS + } + Constant_Integer_info { + tag 3 + bytes 1792 + } + Constant_Utf8_info { + tag 1 + length 20 + bytes REC_ACC_MODE_CURRENT + } + Constant_Utf8_info { + tag 1 + length 21 + bytes REC_ACC_MODE_ABSOLUTE + } + Constant_Utf8_info { + tag 1 + length 17 + bytes REC_ACC_MODE_NEXT + } + 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 23 + bytes TAG_FCP_FILE_DESCRIPTOR + } + Constant_Integer_info { + tag 3 + bytes -126 + } + Constant_Utf8_info { + tag 1 + length 23 + bytes TAG_FCP_FILE_IDENTIFIER + } + Constant_Integer_info { + tag 3 + bytes -125 + } + Constant_Utf8_info { + tag 1 + length 16 + bytes TAG_FCP_FILE_AID + } + Constant_Integer_info { + tag 3 + bytes -124 + } + Constant_Utf8_info { + tag 1 + length 29 + bytes TAG_FCP_FILE_PROPRIETARY_INFO + } + Constant_Integer_info { + tag 3 + bytes -91 + } + Constant_Utf8_info { + tag 1 + length 19 + bytes TAG_FCP_LCS_INTEGER + } + Constant_Integer_info { + tag 3 + bytes -118 + } + Constant_Utf8_info { + tag 1 + length 30 + bytes TAG_FCP_PIN_STATUS_TEMPLATE_DO + } + Constant_Integer_info { + tag 3 + bytes -58 + } + Constant_Utf8_info { + tag 1 + length 17 + bytes TAG_FCP_FILE_SIZE + } + Constant_Integer_info { + tag 3 + bytes -128 + } + Constant_Utf8_info { + tag 1 + length 23 + bytes TAG_FCP_TOTAL_FILE_SIZE + } + Constant_Integer_info { + tag 3 + bytes -127 + } + Constant_Utf8_info { + tag 1 + length 29 + bytes TAG_FCP_SHORT_FILE_IDENTIFIER + } + Constant_Integer_info { + tag 3 + bytes -120 + } + Constant_Utf8_info { + tag 1 + length 29 + bytes TAG_FCP_SECURITY_ATTRIBUTE_CF + } + Constant_Integer_info { + tag 3 + bytes -116 + } + Constant_Utf8_info { + tag 1 + length 29 + bytes TAG_FCP_SECURITY_ATTRIBUTE_EF + } + Constant_Integer_info { + tag 3 + bytes -85 + } + Constant_Utf8_info { + tag 1 + length 33 + bytes TAG_FCP_SECURITY_ATTRIBUTE_REF_EF + } + Constant_Utf8_info { + tag 1 + length 25 + bytes uicc/access/UICCConstants + } + Constant_Classref_info { + tag 7 + name_index 116 // uicc/access/UICCConstants + } + Constant_Utf8_info { + tag 1 + length 14 + bytes NO_EF_SELECTED + } + Constant_Integer_info { + tag 3 + bytes 1 + } + Constant_Utf8_info { + tag 1 + length 14 + bytes FILE_NOT_FOUND + } + Constant_Utf8_info { + tag 1 + length 16 + bytes RECORD_NOT_FOUND + } + Constant_Integer_info { + tag 3 + bytes 9 + } + Constant_Utf8_info { + tag 1 + length 14 + bytes INTERNAL_ERROR + } + Constant_Utf8_info { + tag 1 + length 12 + bytes INVALID_MODE + } + Constant_Integer_info { + tag 3 + bytes 10 + } + 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 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 29 + bytes SECURITY_STATUS_NOT_SATISFIED + } + Constant_Utf8_info { + tag 1 + length 20 + bytes COMMAND_INCOMPATIBLE + } + 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 20 + bytes REF_DATA_INVALIDATED + } + Constant_Utf8_info { + tag 1 + length 31 + bytes CONDITIONS_OF_USE_NOT_SATISFIED + } + Constant_Integer_info { + tag 3 + bytes 14 + } + Constant_Utf8_info { + tag 1 + length 6 + bytes + } + Constant_Utf8_info { + tag 1 + length 7 + bytes throwIt + } + 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 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 25 + bytes uicc/access/UICCException + } + Constant_Classref_info { + tag 7 + name_index 146 // uicc/access/UICCException + } + Constant_Utf8_info { + tag 1 + length 19 + bytes java/lang/Throwable + } + Constant_Classref_info { + tag 7 + name_index 148 // java/lang/Throwable + } + Constant_Utf8_info { + tag 1 + length 19 + bytes java/lang/Exception + } + Constant_Classref_info { + tag 7 + name_index 150 // java/lang/Exception + } + Constant_Utf8_info { + tag 1 + length 26 + bytes java/lang/RuntimeException + } + Constant_Classref_info { + tag 7 + name_index 152 // java/lang/RuntimeException + } + Constant_Utf8_info { + tag 1 + length 39 + bytes javacard/framework/CardRuntimeException + } + Constant_Classref_info { + tag 7 + name_index 154 // javacard/framework/CardRuntimeException + } + Constant_Utf8_info { + tag 1 + length 14 + bytes getTheUICCView + } + Constant_Utf8_info { + tag 1 + length 25 + bytes (B)Luicc/access/FileView; + } + Constant_Utf8_info { + tag 1 + length 14 + bytes getTheFileView + } + Constant_Utf8_info { + tag 1 + length 49 + bytes (Ljavacard/framework/AID;B)Luicc/access/FileView; + } + Constant_Utf8_info { + tag 1 + length 29 + bytes ([BSBB)Luicc/access/FileView; + } + Constant_Utf8_info { + tag 1 + length 22 + bytes uicc/access/UICCSystem + } + Constant_Classref_info { + tag 7 + name_index 161 // uicc/access/UICCSystem + } + Constant_Utf8_info { + tag 1 + length 11 + bytes uicc/access + } + CONSTANT_Package_info { + tag 13 + flags 1 + name_index 163 // uicc/access + minor_version 1 + major_version 1 + aid_length 16 + aid 0xA0:0x0:0x0:0x0:0x9:0x0:0x5:0xFF:0xFF:0xFF:0xFF:0x89:0x11:0x0:0x0:0x0 + } + } + this_package 164 + export_class_count 4 + export_classes { + class_info { // uicc/access/FileView + token 0 + access_flags public abstract interface shareable + name_index 21 // uicc/access/FileView + export_supers_count 1 + supers { + constant_pool_index 23 // java/lang/Object + } + export_interfaces_count 1 + interfaces { + constant_pool_index 25 // javacard/framework/Shareable + } + export_fields_count 0 + fields { + } + export_methods_count 12 + methods { + method_info { + token 0 + access_flags public abstract + name_index 0 // select + Descriptor_Index 1 // (S[BSS)S + } + method_info { + token 1 + access_flags public abstract + name_index 0 // select + Descriptor_Index 2 // (S)V + } + method_info { + token 2 + access_flags public abstract + name_index 0 // select + Descriptor_Index 3 // (B)V + } + method_info { + token 3 + access_flags public abstract + name_index 4 // status + Descriptor_Index 5 // ([BSS)S + } + method_info { + token 4 + access_flags public abstract + name_index 6 // readBinary + Descriptor_Index 1 // (S[BSS)S + } + method_info { + token 5 + access_flags public abstract + name_index 7 // updateBinary + Descriptor_Index 8 // (S[BSS)V + } + method_info { + token 6 + access_flags public abstract + name_index 9 // readRecord + Descriptor_Index 10 // (SBS[BSS)S + } + method_info { + token 7 + access_flags public abstract + name_index 11 // updateRecord + Descriptor_Index 12 // (SBS[BSS)V + } + method_info { + token 8 + access_flags public abstract + name_index 13 // searchRecord + Descriptor_Index 14 // (BSS[BSS[SSS)S + } + method_info { + token 9 + access_flags public abstract + name_index 15 // increase + Descriptor_Index 16 // ([BSS[BS)S + } + method_info { + token 10 + access_flags public abstract + name_index 17 // deactivateFile + Descriptor_Index 18 // ()V + } + method_info { + token 11 + access_flags public abstract + name_index 19 // activateFile + Descriptor_Index 18 // ()V + } + } + } + class_info { // uicc/access/UICCConstants + token 1 + access_flags public abstract interface + name_index 117 // uicc/access/UICCConstants + export_supers_count 1 + supers { + constant_pool_index 23 // java/lang/Object + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 45 + fields { + field_info { + token 255 + access_flags public static final + name_index 26 // FID_EF_DIR + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 29 // value = 12032 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 30 // FID_EF_ICCID + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 31 // value = 12258 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 32 // FID_EF_ARR + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 33 // value = 12038 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 34 // FID_EF_PL + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 35 // value = 12037 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 36 // FID_DF_TELECOM + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 37 // value = 32528 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 38 // FID_DF_GRAPHICS + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 39 // value = 24400 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 40 // FID_EF_ADN + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 41 // value = 28474 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 42 // FID_EF_FDN + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 43 // value = 28475 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 44 // FID_EF_SMS + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 45 // value = 28476 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 46 // FID_EF_CCP + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 47 // value = 28477 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 48 // FID_EF_MSISDN + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 49 // value = 28480 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 50 // FID_EF_SMSP + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 51 // value = 28482 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 52 // FID_EF_SMSS + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 53 // value = 28483 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 54 // FID_EF_LND + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 55 // value = 28484 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 56 // FID_EF_SDN + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 57 // value = 28489 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 58 // FID_EF_EXT1 + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 59 // value = 28490 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 60 // FID_EF_EXT2 + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 61 // value = 28491 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 62 // FID_EF_EXT3 + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 63 // value = 28492 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 64 // FID_EF_BDN + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 65 // value = 28493 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 66 // FID_EF_EXT4 + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 67 // value = 28494 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 68 // FID_EF_SMSR + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 69 // value = 28487 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 70 // FID_EF_IMG + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 71 // value = 20256 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 72 // SIMPLE_SEARCH_START_FORWARD + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 74 // value = 4 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 75 // SIMPLE_SEARCH_START_BACKWARD + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 76 // value = 5 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 77 // ENHANCED_SEARCH + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 78 // value = 6 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 79 // SEARCH_INDICATION_START_FORWARD_FROM_NEXT_GR + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 80 // value = 1024 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 81 // SEARCH_INDICATION_START_BACKWARD_FROM_PREVIOUS_GR + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 82 // value = 1280 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 83 // SEARCH_INDICATION_START_FORWARD_FROM_NEXT + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 84 // value = 1536 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 85 // SEARCH_INDICATION_START_BACKWARD_FROM_PREVIOUS + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 86 // value = 1792 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 87 // REC_ACC_MODE_CURRENT + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 74 // value = 4 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 88 // REC_ACC_MODE_ABSOLUTE + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 74 // value = 4 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 89 // REC_ACC_MODE_NEXT + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 90 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 91 // REC_ACC_MODE_PREVIOUS + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 92 // value = 3 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 93 // TAG_FCP_FILE_DESCRIPTOR + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 94 // value = -126 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 95 // TAG_FCP_FILE_IDENTIFIER + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 96 // value = -125 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 97 // TAG_FCP_FILE_AID + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 98 // value = -124 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 99 // TAG_FCP_FILE_PROPRIETARY_INFO + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 100 // value = -91 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 101 // TAG_FCP_LCS_INTEGER + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 102 // value = -118 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 103 // TAG_FCP_PIN_STATUS_TEMPLATE_DO + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 104 // value = -58 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 105 // TAG_FCP_FILE_SIZE + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 106 // value = -128 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 107 // TAG_FCP_TOTAL_FILE_SIZE + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 108 // value = -127 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 109 // TAG_FCP_SHORT_FILE_IDENTIFIER + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 110 // value = -120 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 111 // TAG_FCP_SECURITY_ATTRIBUTE_CF + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 112 // value = -116 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 113 // TAG_FCP_SECURITY_ATTRIBUTE_EF + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 114 // value = -85 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 115 // TAG_FCP_SECURITY_ATTRIBUTE_REF_EF + Descriptor_Index 73 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 114 // value = -85 + } + } + } + } + export_methods_count 0 + methods { + } + } + class_info { // uicc/access/UICCException + token 2 + access_flags public + name_index 147 // uicc/access/UICCException + export_supers_count 5 + supers { + constant_pool_index 23 // java/lang/Object + constant_pool_index 149 // java/lang/Throwable + constant_pool_index 151 // java/lang/Exception + constant_pool_index 153 // java/lang/RuntimeException + constant_pool_index 155 // javacard/framework/CardRuntimeException + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 13 + fields { + field_info { + token 255 + access_flags public static final + name_index 118 // NO_EF_SELECTED + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 119 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 120 // FILE_NOT_FOUND + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 74 // value = 4 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 121 // RECORD_NOT_FOUND + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 122 // value = 9 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 123 // INTERNAL_ERROR + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 76 // value = 5 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 124 // INVALID_MODE + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 125 // value = 10 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 126 // OUT_OF_FILE_BOUNDARIES + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 127 // value = 7 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 128 // MAX_VALUE_REACHED + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 129 // value = 12 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 130 // MEMORY_PROBLEM + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 131 // value = 13 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 132 // SECURITY_STATUS_NOT_SATISFIED + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 92 // value = 3 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 133 // COMMAND_INCOMPATIBLE + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 90 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 134 // OUT_OF_RECORD_BOUNDARIES + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 135 // value = 8 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 136 // REF_DATA_INVALIDATED + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 78 // value = 6 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 137 // CONDITIONS_OF_USE_NOT_SATISFIED + Descriptor_Index 27 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 28 // ConstantValue + attribute_length 2 + constantvalue_index 138 // value = 14 + } + } + } + } + export_methods_count 5 + methods { + method_info { + token 0 + access_flags public + name_index 139 // + Descriptor_Index 2 // (S)V + } + method_info { + token 1 + access_flags public static + name_index 140 // throwIt + Descriptor_Index 2 // (S)V + } + method_info { + token 0 + access_flags public + name_index 141 // equals + Descriptor_Index 142 // (Ljava/lang/Object;)Z + } + method_info { + token 1 + access_flags public + name_index 143 // getReason + Descriptor_Index 144 // ()S + } + method_info { + token 2 + access_flags public + name_index 145 // setReason + Descriptor_Index 2 // (S)V + } + } + } + class_info { // uicc/access/UICCSystem + token 3 + access_flags public + name_index 162 // uicc/access/UICCSystem + export_supers_count 1 + supers { + constant_pool_index 23 // java/lang/Object + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 0 + fields { + } + export_methods_count 4 + methods { + method_info { + token 0 + access_flags public static + name_index 156 // getTheUICCView + Descriptor_Index 157 // (B)Luicc/access/FileView; + } + method_info { + token 1 + access_flags public static + name_index 158 // getTheFileView + Descriptor_Index 159 // (Ljavacard/framework/AID;B)Luicc/access/FileView; + } + method_info { + token 2 + access_flags public static + name_index 158 // getTheFileView + Descriptor_Index 160 // ([BSBB)Luicc/access/FileView; + } + method_info { + token 0 + access_flags public + name_index 141 // equals + Descriptor_Index 142 // (Ljava/lang/Object;)Z + } + } + } + } +} diff --git a/exp/uicc/system/javacard/system.cap b/exp/uicc/system/javacard/system.cap new file mode 100755 index 0000000..635ae5d Binary files /dev/null and b/exp/uicc/system/javacard/system.cap differ diff --git a/exp/uicc/system/javacard/system.exp b/exp/uicc/system/javacard/system.exp new file mode 100755 index 0000000..ac98d5f Binary files /dev/null and b/exp/uicc/system/javacard/system.exp differ diff --git a/exp/uicc/system/javacard/system_exp.tex b/exp/uicc/system/javacard/system_exp.tex new file mode 100755 index 0000000..1c79d86 --- /dev/null +++ b/exp/uicc/system/javacard/system_exp.tex @@ -0,0 +1,210 @@ +export file { // uicc/system + magic 00FACADE // in hex + minor_version 1 + major_version 2 + constant_pool_count 21 + constant_pool { + Constant_Utf8_info { + tag 1 + length 12 + bytes EDIT_HANDLER + } + 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 16 + bytes BER_EDIT_HANDLER + } + Constant_Integer_info { + tag 3 + bytes 2 + } + Constant_Utf8_info { + tag 1 + length 15 + bytes buildTLVHandler + } + Constant_Utf8_info { + tag 1 + length 30 + bytes (BS)Luicc/toolkit/ViewHandler; + } + Constant_Utf8_info { + tag 1 + length 34 + bytes (BS[BSS)Luicc/toolkit/ViewHandler; + } + 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 26 + bytes uicc/system/HandlerBuilder + } + Constant_Classref_info { + tag 7 + name_index 11 // uicc/system/HandlerBuilder + } + Constant_Utf8_info { + tag 1 + length 16 + bytes java/lang/Object + } + Constant_Classref_info { + tag 7 + name_index 13 // java/lang/Object + } + Constant_Utf8_info { + tag 1 + length 23 + bytes getTheVolatileByteArray + } + Constant_Utf8_info { + tag 1 + length 4 + bytes ()[B + } + Constant_Utf8_info { + tag 1 + length 24 + bytes uicc/system/UICCPlatform + } + Constant_Classref_info { + tag 7 + name_index 17 // uicc/system/UICCPlatform + } + Constant_Utf8_info { + tag 1 + length 11 + bytes uicc/system + } + CONSTANT_Package_info { + tag 13 + flags 1 + name_index 19 // uicc/system + minor_version 0 + major_version 1 + aid_length 16 + aid 0xA0:0x0:0x0:0x0:0x9:0x0:0x5:0xFF:0xFF:0xFF:0xFF:0x89:0x13:0x0:0x0:0x0 + } + } + this_package 20 + export_class_count 2 + export_classes { + class_info { // uicc/system/HandlerBuilder + token 0 + access_flags public final + name_index 12 // uicc/system/HandlerBuilder + export_supers_count 1 + supers { + constant_pool_index 14 // java/lang/Object + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 2 + fields { + field_info { + token 255 + access_flags public static final + name_index 0 // EDIT_HANDLER + 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 // BER_EDIT_HANDLER + Descriptor_Index 1 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 2 // ConstantValue + attribute_length 2 + constantvalue_index 5 // value = 2 + } + } + } + } + export_methods_count 3 + methods { + method_info { + token 0 + access_flags public static + name_index 6 // buildTLVHandler + Descriptor_Index 7 // (BS)Luicc/toolkit/ViewHandler; + } + method_info { + token 1 + access_flags public static + name_index 6 // buildTLVHandler + Descriptor_Index 8 // (BS[BSS)Luicc/toolkit/ViewHandler; + } + method_info { + token 0 + access_flags public + name_index 9 // equals + Descriptor_Index 10 // (Ljava/lang/Object;)Z + } + } + } + class_info { // uicc/system/UICCPlatform + token 1 + access_flags public final + name_index 18 // uicc/system/UICCPlatform + export_supers_count 1 + supers { + constant_pool_index 14 // 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 15 // getTheVolatileByteArray + Descriptor_Index 16 // ()[B + } + method_info { + token 0 + access_flags public + name_index 9 // equals + Descriptor_Index 10 // (Ljava/lang/Object;)Z + } + } + } + } +} diff --git a/exp/uicc/toolkit/javacard/toolkit.cap b/exp/uicc/toolkit/javacard/toolkit.cap new file mode 100755 index 0000000..95ccf69 Binary files /dev/null and b/exp/uicc/toolkit/javacard/toolkit.cap differ diff --git a/exp/uicc/toolkit/javacard/toolkit.exp b/exp/uicc/toolkit/javacard/toolkit.exp new file mode 100755 index 0000000..3025382 Binary files /dev/null and b/exp/uicc/toolkit/javacard/toolkit.exp differ diff --git a/exp/uicc/toolkit/javacard/toolkit_exp.tex b/exp/uicc/toolkit/javacard/toolkit_exp.tex new file mode 100755 index 0000000..6938da8 --- /dev/null +++ b/exp/uicc/toolkit/javacard/toolkit_exp.tex @@ -0,0 +1,8928 @@ +export file { // uicc/toolkit + magic 00FACADE // in hex + minor_version 1 + major_version 2 + constant_pool_count 614 + constant_pool { + Constant_Utf8_info { + tag 1 + length 9 + bytes getLength + } + Constant_Utf8_info { + tag 1 + length 3 + bytes ()S + } + 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 7 + bytes findTLV + } + Constant_Utf8_info { + tag 1 + length 5 + bytes (BB)B + } + Constant_Utf8_info { + tag 1 + length 14 + bytes getValueLength + } + 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 13 + bytes getValueShort + } + Constant_Utf8_info { + tag 1 + length 4 + bytes (S)S + } + 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 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 11 + bytes getCapacity + } + Constant_Utf8_info { + tag 1 + length 24 + bytes uicc/toolkit/ViewHandler + } + Constant_Classref_info { + tag 7 + name_index 22 // uicc/toolkit/ViewHandler + } + Constant_Utf8_info { + tag 1 + length 16 + bytes java/lang/Object + } + Constant_Classref_info { + tag 7 + name_index 24 // java/lang/Object + } + Constant_Utf8_info { + tag 1 + length 6 + bytes getTag + } + Constant_Utf8_info { + tag 1 + length 3 + bytes ()B + } + Constant_Utf8_info { + tag 1 + length 7 + bytes getSize + } + Constant_Utf8_info { + tag 1 + length 30 + bytes uicc/toolkit/BERTLVViewHandler + } + Constant_Classref_info { + tag 7 + name_index 29 // uicc/toolkit/BERTLVViewHandler + } + Constant_Utf8_info { + tag 1 + length 5 + bytes clear + } + Constant_Utf8_info { + tag 1 + length 3 + bytes ()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 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 5 + bytes (BS)V + } + Constant_Utf8_info { + tag 1 + length 6 + bytes (BBB)V + } + Constant_Utf8_info { + tag 1 + length 6 + bytes (BBS)V + } + Constant_Utf8_info { + tag 1 + length 6 + bytes (BSS)V + } + Constant_Utf8_info { + tag 1 + length 9 + bytes (BB[BSS)V + } + Constant_Utf8_info { + tag 1 + length 12 + bytes (B[BSS[BSS)V + } + Constant_Utf8_info { + tag 1 + length 24 + bytes uicc/toolkit/EditHandler + } + Constant_Classref_info { + tag 7 + name_index 44 // uicc/toolkit/EditHandler + } + Constant_Utf8_info { + tag 1 + length 17 + bytes getItemIdentifier + } + Constant_Utf8_info { + tag 1 + length 20 + bytes getChannelIdentifier + } + Constant_Utf8_info { + tag 1 + length 16 + bytes getChannelStatus + } + Constant_Utf8_info { + tag 1 + length 4 + bytes (B)S + } + Constant_Utf8_info { + tag 1 + length 28 + bytes uicc/toolkit/EnvelopeHandler + } + Constant_Classref_info { + tag 7 + name_index 50 // uicc/toolkit/EnvelopeHandler + } + Constant_Utf8_info { + tag 1 + length 4 + bytes post + } + Constant_Utf8_info { + tag 1 + length 4 + bytes (Z)V + } + Constant_Utf8_info { + tag 1 + length 12 + bytes postAsBERTLV + } + Constant_Utf8_info { + tag 1 + length 5 + bytes (ZB)V + } + Constant_Utf8_info { + tag 1 + length 36 + bytes uicc/toolkit/EnvelopeResponseHandler + } + Constant_Classref_info { + tag 7 + name_index 56 // uicc/toolkit/EnvelopeResponseHandler + } + Constant_Utf8_info { + tag 1 + length 4 + bytes init + } + Constant_Utf8_info { + tag 1 + length 4 + bytes send + } + Constant_Utf8_info { + tag 1 + length 15 + bytes initDisplayText + } + Constant_Utf8_info { + tag 1 + length 12 + bytes initGetInkey + } + 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 16 + bytes initCloseChannel + } + Constant_Utf8_info { + tag 1 + length 4 + bytes (B)V + } + Constant_Utf8_info { + tag 1 + length 12 + bytes initMoreTime + } + Constant_Utf8_info { + tag 1 + length 29 + bytes uicc/toolkit/ProactiveHandler + } + Constant_Classref_info { + tag 7 + name_index 67 // uicc/toolkit/ProactiveHandler + } + Constant_Utf8_info { + tag 1 + length 16 + bytes getGeneralResult + } + Constant_Utf8_info { + tag 1 + length 30 + bytes getAdditionalInformationLength + } + Constant_Utf8_info { + tag 1 + length 25 + bytes copyAdditionalInformation + } + Constant_Utf8_info { + tag 1 + length 19 + bytes getTextStringLength + } + Constant_Utf8_info { + tag 1 + length 25 + bytes getTextStringCodingScheme + } + 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 15 + bytes copyChannelData + } + Constant_Utf8_info { + tag 1 + length 37 + bytes uicc/toolkit/ProactiveResponseHandler + } + Constant_Classref_info { + tag 7 + name_index 77 // uicc/toolkit/ProactiveResponseHandler + } + Constant_Utf8_info { + tag 1 + length 22 + bytes EVENT_PROFILE_DOWNLOAD + } + Constant_Utf8_info { + tag 1 + length 1 + bytes S + } + Constant_Utf8_info { + tag 1 + length 13 + bytes ConstantValue + } + Constant_Integer_info { + tag 3 + bytes 1 + } + 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_NAA + } + Constant_Integer_info { + tag 3 + bytes 9 + } + 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 45 + bytes EVENT_EVENT_DOWNLOAD_ACCESS_TECHNOLOGY_CHANGE + } + Constant_Integer_info { + tag 3 + bytes 25 + } + Constant_Utf8_info { + tag 1 + length 46 + bytes EVENT_EVENT_DOWNLOAD_DISPLAY_PARAMETER_CHANGED + } + Constant_Integer_info { + tag 3 + bytes 26 + } + Constant_Utf8_info { + tag 1 + length 37 + bytes EVENT_EVENT_DOWNLOAD_LOCAL_CONNECTION + } + Constant_Integer_info { + tag 3 + bytes 27 + } + Constant_Utf8_info { + tag 1 + length 47 + bytes EVENT_EVENT_DOWNLOAD_NETWORK_SEARCH_MODE_CHANGE + } + Constant_Integer_info { + tag 3 + bytes 28 + } + Constant_Utf8_info { + tag 1 + length 27 + bytes EVENT_EVENT_BROWSING_STATUS + } + Constant_Integer_info { + tag 3 + bytes 29 + } + Constant_Utf8_info { + tag 1 + length 33 + bytes EVENT_PROACTIVE_HANDLER_AVAILABLE + } + Constant_Integer_info { + tag 3 + bytes 123 + } + Constant_Utf8_info { + tag 1 + length 26 + bytes EVENT_EXTERNAL_FILE_UPDATE + } + Constant_Integer_info { + tag 3 + bytes 124 + } + Constant_Utf8_info { + tag 1 + length 26 + bytes EVENT_APPLICATION_DESELECT + } + Constant_Integer_info { + tag 3 + bytes 126 + } + Constant_Utf8_info { + tag 1 + length 29 + bytes EVENT_FIRST_COMMAND_AFTER_ATR + } + 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 27 + bytes BTAG_PROACTIVE_UICC_COMMAND + } + Constant_Utf8_info { + tag 1 + length 1 + bytes B + } + Constant_Integer_info { + tag 3 + bytes -48 + } + 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 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_Integer_info { + tag 3 + bytes 2 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes TAG_RESULT + } + Constant_Integer_info { + tag 3 + bytes 3 + } + Constant_Utf8_info { + tag 1 + length 12 + bytes TAG_DURATION + } + Constant_Integer_info { + tag 3 + bytes 4 + } + Constant_Utf8_info { + tag 1 + length 20 + bytes TAG_ALPHA_IDENTIFIER + } + Constant_Integer_info { + tag 3 + bytes 5 + } + Constant_Utf8_info { + tag 1 + length 11 + bytes TAG_ADDRESS + } + Constant_Integer_info { + tag 3 + bytes 6 + } + 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 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_Integer_info { + tag 3 + bytes 24 + } + Constant_Utf8_info { + tag 1 + length 14 + bytes TAG_EVENT_LIST + } + Constant_Utf8_info { + tag 1 + length 19 + bytes TAG_LOCATION_STATUS + } + 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 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 7 + bytes TAG_AID + } + Constant_Integer_info { + tag 3 + bytes 47 + } + 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 28 + bytes TAG_PROVISION_REFERENCE_FILE + } + Constant_Integer_info { + tag 3 + bytes 51 + } + Constant_Utf8_info { + tag 1 + length 23 + bytes TAG_BROWSER_TERMINATION + } + 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 23 + bytes TAG_CHANNEL_DATA_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 18 + bytes TAG_CARD_READER_ID + } + Constant_Integer_info { + tag 3 + bytes 58 + } + Constant_Utf8_info { + tag 1 + length 33 + bytes TAG_UICC_TERMINAL_TRANSPORT_LEVEL + } + Constant_Integer_info { + tag 3 + bytes 60 + } + Constant_Utf8_info { + tag 1 + length 34 + bytes TAG_OTHER_DATA_DESTINATION_ADDRESS + } + Constant_Integer_info { + tag 3 + bytes 62 + } + Constant_Utf8_info { + tag 1 + length 21 + bytes TAG_ACCESS_TECHNOLOGY + } + Constant_Integer_info { + tag 3 + bytes 63 + } + Constant_Utf8_info { + tag 1 + length 22 + bytes TAG_DISPLAY_PARAMETERS + } + Constant_Integer_info { + tag 3 + bytes 64 + } + Constant_Utf8_info { + tag 1 + length 18 + bytes TAG_SERVICE_RECORD + } + Constant_Integer_info { + tag 3 + bytes 65 + } + Constant_Utf8_info { + tag 1 + length 17 + bytes TAG_DEVICE_FILTER + } + Constant_Integer_info { + tag 3 + bytes 66 + } + Constant_Utf8_info { + tag 1 + length 18 + bytes TAG_SERVICE_SEARCH + } + Constant_Integer_info { + tag 3 + bytes 67 + } + Constant_Utf8_info { + tag 1 + length 25 + bytes TAG_ATTRIBUTE_INFORMATION + } + Constant_Integer_info { + tag 3 + bytes 68 + } + Constant_Utf8_info { + tag 1 + length 24 + bytes TAG_SERVICE_AVAILABILITY + } + Constant_Integer_info { + tag 3 + bytes 69 + } + Constant_Utf8_info { + tag 1 + length 7 + bytes TAG_ESN + } + Constant_Integer_info { + tag 3 + bytes 70 + } + 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 25 + bytes TAG_REMOTE_ENTITY_ADDRESS + } + Constant_Integer_info { + tag 3 + bytes 73 + } + Constant_Utf8_info { + tag 1 + length 22 + bytes TAG_TEXT_ATTRIBUTE_TAG + } + Constant_Integer_info { + tag 3 + bytes 80 + } + Constant_Utf8_info { + tag 1 + length 28 + bytes TAG_ITEM_TEXT_ATTRIBUTE_LIST + } + Constant_Integer_info { + tag 3 + bytes 81 + } + Constant_Utf8_info { + tag 1 + length 10 + bytes TAG_IMEISV + } + Constant_Integer_info { + tag 3 + bytes 98 + } + Constant_Utf8_info { + tag 1 + length 17 + bytes TAG_BATTERY_STATE + } + Constant_Integer_info { + tag 3 + bytes 99 + } + Constant_Utf8_info { + tag 1 + length 19 + bytes TAG_BROWSING_STATUS + } + Constant_Integer_info { + tag 3 + bytes 100 + } + Constant_Utf8_info { + tag 1 + length 23 + bytes TAG_NETWORK_SEARCH_MODE + } + Constant_Integer_info { + tag 3 + bytes 101 + } + 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 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_Utf8_info { + tag 1 + length 21 + bytes PRO_CMD_CLOSE_CHANNEL + } + Constant_Utf8_info { + tag 1 + length 20 + bytes PRO_CMD_RECEIVE_DATA + } + Constant_Utf8_info { + tag 1 + length 17 + bytes PRO_CMD_SEND_DATA + } + Constant_Utf8_info { + tag 1 + length 26 + bytes PRO_CMD_GET_CHANNEL_STATUS + } + Constant_Utf8_info { + tag 1 + length 22 + bytes PRO_CMD_SERVICE_SEARCH + } + Constant_Utf8_info { + tag 1 + length 31 + bytes PRO_CMD_GET_SERVICE_INFORMATION + } + Constant_Utf8_info { + tag 1 + length 23 + bytes PRO_CMD_DECLARE_SERVICE + } + 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 11 + bytes DEV_ID_UICC + } + Constant_Utf8_info { + tag 1 + length 15 + bytes DEV_ID_TERMINAL + } + 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 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_NAA + } + 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_REFRESH_PERF_NO_NAA_ACTIVE + } + 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 32 + bytes RES_TEMP_PB_TERMINAL_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_NAA + } + Constant_Utf8_info { + tag 1 + length 36 + bytes RES_ERROR_LAUNCH_BROWSE_GENERIC_CODE + } + Constant_Utf8_info { + tag 1 + length 35 + bytes RES_ERROR_CMD_BEYOND_TERMINAL_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_REQ_VALUES_MISS + } + 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_NAA + } + Constant_Utf8_info { + tag 1 + length 43 + bytes RES_ERROR_BEARER_INDEPENDENT_PROTOCOL_ERROR + } + Constant_Utf8_info { + tag 1 + length 27 + bytes RES_ERROR_ACCESS_TECH_ERROR + } + Constant_Integer_info { + tag 3 + bytes 59 + } + Constant_Utf8_info { + tag 1 + length 29 + bytes uicc/toolkit/ToolkitConstants + } + Constant_Classref_info { + tag 7 + name_index 357 // uicc/toolkit/ToolkitConstants + } + Constant_Utf8_info { + tag 1 + length 14 + bytes processToolkit + } + Constant_Utf8_info { + tag 1 + length 4 + bytes (S)V + } + Constant_Utf8_info { + tag 1 + length 29 + bytes uicc/toolkit/ToolkitInterface + } + Constant_Classref_info { + tag 7 + name_index 361 // uicc/toolkit/ToolkitInterface + } + Constant_Utf8_info { + tag 1 + length 28 + bytes javacard/framework/Shareable + } + Constant_Classref_info { + tag 7 + name_index 363 // javacard/framework/Shareable + } + Constant_Utf8_info { + tag 1 + length 8 + bytes setEvent + } + Constant_Utf8_info { + tag 1 + length 12 + bytes setEventList + } + Constant_Utf8_info { + tag 1 + length 7 + bytes ([SSS)V + } + Constant_Utf8_info { + tag 1 + length 10 + bytes clearEvent + } + Constant_Utf8_info { + tag 1 + length 10 + bytes isEventSet + } + Constant_Utf8_info { + tag 1 + length 4 + bytes (S)Z + } + Constant_Utf8_info { + tag 1 + length 16 + bytes disableMenuEntry + } + Constant_Utf8_info { + tag 1 + length 15 + bytes enableMenuEntry + } + 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 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 12 + bytes releaseTimer + } + Constant_Utf8_info { + tag 1 + length 19 + bytes requestPollInterval + } + Constant_Utf8_info { + tag 1 + length 15 + bytes getPollInterval + } + Constant_Utf8_info { + tag 1 + length 25 + bytes allocateServiceIdentifier + } + Constant_Utf8_info { + tag 1 + length 24 + bytes releaseServiceIdentifier + } + Constant_Utf8_info { + tag 1 + length 17 + bytes registerFileEvent + } + Constant_Utf8_info { + tag 1 + length 12 + bytes (S[BSS[BSB)V + } + Constant_Utf8_info { + tag 1 + length 19 + bytes deregisterFileEvent + } + Constant_Utf8_info { + tag 1 + length 26 + bytes (SLuicc/access/FileView;)V + } + Constant_Utf8_info { + tag 1 + length 25 + bytes setMenuEntryTextAttribute + } + Constant_Utf8_info { + tag 1 + length 28 + bytes uicc/toolkit/ToolkitRegistry + } + Constant_Classref_info { + tag 7 + name_index 388 // uicc/toolkit/ToolkitRegistry + } + Constant_Utf8_info { + tag 1 + length 6 + bytes setTag + } + Constant_Utf8_info { + tag 1 + length 30 + bytes uicc/toolkit/BERTLVEditHandler + } + Constant_Classref_info { + tag 7 + name_index 391 // uicc/toolkit/BERTLVEditHandler + } + Constant_Utf8_info { + tag 1 + length 20 + bytes IDX_PROFILE_DOWNLOAD + } + Constant_Utf8_info { + tag 1 + length 19 + bytes IDX_SMS_PP_DOWNLOAD + } + Constant_Utf8_info { + tag 1 + length 27 + bytes IDX_CELL_BROADCAST_DOWNLOAD + } + Constant_Utf8_info { + tag 1 + length 18 + bytes IDX_MENU_SELECTION + } + Constant_Utf8_info { + tag 1 + length 20 + bytes IDX_TIMER_EXPIRATION + } + Constant_Utf8_info { + tag 1 + length 24 + bytes IDX_CALL_CONTROLL_BY_NAA + } + Constant_Utf8_info { + tag 1 + length 18 + bytes IDX_COMMAND_RESULT + } + Constant_Utf8_info { + tag 1 + length 14 + bytes IDX_UCS2_ENTRY + } + Constant_Utf8_info { + tag 1 + length 16 + bytes IDX_UCS2_DISPLAY + } + Constant_Utf8_info { + tag 1 + length 16 + bytes IDX_DISPLAY_TEXT + } + Constant_Utf8_info { + tag 1 + length 31 + bytes IDX_PROACTIVE_UICC_DISPLAY_TEXT + } + Constant_Utf8_info { + tag 1 + length 28 + bytes IDX_PROACTIVE_UICC_GET_INKEY + } + Constant_Utf8_info { + tag 1 + length 28 + bytes IDX_PROACTIVE_UICC_GET_INPUT + } + Constant_Utf8_info { + tag 1 + length 28 + bytes IDX_PROACTIVE_UICC_MORE_TIME + } + Constant_Utf8_info { + tag 1 + length 28 + bytes IDX_PROACTIVE_UICC_PLAY_TONE + } + Constant_Utf8_info { + tag 1 + length 32 + bytes IDX_PROACTIVE_UICC_POLL_INTERVAL + } + Constant_Utf8_info { + tag 1 + length 30 + bytes IDX_PROACTIVE_UICC_POLLING_OFF + } + Constant_Utf8_info { + tag 1 + length 26 + bytes IDX_PROACTIVE_UICC_REFRESH + } + Constant_Utf8_info { + tag 1 + length 30 + bytes IDX_PROACTIVE_UICC_SELECT_ITEM + } + Constant_Utf8_info { + tag 1 + length 26 + bytes IDX_PROACTIVE_UICC_SEND_SS + } + Constant_Utf8_info { + tag 1 + length 30 + bytes IDX_PROACTIVE_UICC_SET_UP_CALL + } + Constant_Utf8_info { + tag 1 + length 30 + bytes IDX_PROACTIVE_UICC_SET_UP_MENU + } + Constant_Utf8_info { + tag 1 + length 68 + bytes IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_MCC_MNC_LAC_CELLID_IMEI + } + Constant_Utf8_info { + tag 1 + length 48 + bytes IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_NMR + } + Constant_Utf8_info { + tag 1 + length 36 + bytes IDX_PROACTIVE_UICC_SET_UP_EVENT_LIST + } + Constant_Utf8_info { + tag 1 + length 17 + bytes IDX_EVENT_MT_CALL + } + Constant_Utf8_info { + tag 1 + length 24 + bytes IDX_EVENT_CALL_CONNECTED + } + Constant_Utf8_info { + tag 1 + length 27 + bytes IDX_EVENT_CALL_DISCONNECTED + } + Constant_Utf8_info { + tag 1 + length 26 + bytes IDX_EVENT_LOCATION_STATTUS + } + Constant_Utf8_info { + tag 1 + length 23 + bytes IDX_EVENT_USER_ACTIVITY + } + Constant_Utf8_info { + tag 1 + length 31 + bytes IDX_EVENT_IDLE_SCREEN_AVAILABLE + } + Constant_Utf8_info { + tag 1 + length 28 + bytes IDX_EVENT_CARD_READER_STATUS + } + Constant_Utf8_info { + tag 1 + length 29 + bytes IDX_EVENT_LANGUAGAE_SELECTION + } + Constant_Utf8_info { + tag 1 + length 29 + bytes IDX_EVENT_BROWSER_TERMINATION + } + Constant_Utf8_info { + tag 1 + length 24 + bytes IDX_EVENT_DATA_AVAILABLE + } + Constant_Integer_info { + tag 3 + bytes 42 + } + Constant_Utf8_info { + tag 1 + length 24 + bytes IDX_EVENT_CHANNEL_STATUS + } + Constant_Utf8_info { + tag 1 + length 34 + bytes IDX_EVENT_ACCESS_TECHNOLOGY_CHANGE + } + Constant_Utf8_info { + tag 1 + length 35 + bytes IDX_EVENT_DISPLAY_PARAMETER_CHANGED + } + Constant_Utf8_info { + tag 1 + length 26 + bytes IDX_EVENT_LOCAL_CONNECTION + } + Constant_Integer_info { + tag 3 + bytes 46 + } + Constant_Utf8_info { + tag 1 + length 37 + bytes IDX_EVENT_NRETWORK_SEARCH_MODE_CHANGE + } + Constant_Utf8_info { + tag 1 + length 32 + bytes IDX_PROACTIVE_UICC_POWER_ON_CARD + } + Constant_Utf8_info { + tag 1 + length 33 + bytes IDX_PROACTIVE_UICC_POWER_OFF_CARD + } + Constant_Utf8_info { + tag 1 + length 36 + bytes IDX_PROACTIVE_UICC_PERFORM_CARD_APDU + } + Constant_Utf8_info { + tag 1 + length 43 + bytes IDX_PROACTIVE_UICC_GET_READER_STATUS_STATUS + } + Constant_Utf8_info { + tag 1 + length 47 + bytes IDX_PROACTIVE_UICC_GET_READER_STATUS_IDENTIFIER + } + Constant_Utf8_info { + tag 1 + length 46 + bytes IDX_PROACTIVE_UICC_TIMER_MANAGEMENT_START_STOP + } + Constant_Utf8_info { + tag 1 + length 45 + bytes IDX_PROACTIVE_UICC_TIMER_MANAGEMENT_CUR_VALUE + } + Constant_Utf8_info { + tag 1 + length 54 + bytes IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_DATE_TIME + } + Constant_Utf8_info { + tag 1 + length 33 + bytes IDX_PROACTIVE_UICC_RUN_AT_COMMAND + } + Constant_Integer_info { + tag 3 + bytes 61 + } + Constant_Utf8_info { + tag 1 + length 14 + bytes IDX_SETUP_CALL + } + Constant_Utf8_info { + tag 1 + length 13 + bytes IDX_SEND_DTMF + } + Constant_Utf8_info { + tag 1 + length 53 + bytes IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_LANGUAGE + } + Constant_Utf8_info { + tag 1 + length 51 + bytes IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_TIMING + } + Constant_Utf8_info { + tag 1 + length 40 + bytes IDX_PROACTIVE_UICC_LANGUAGE_NOTIFICATION + } + Constant_Utf8_info { + tag 1 + length 33 + bytes IDX_PROACTIVE_UICC_LAUNCH_BROWSER + } + Constant_Utf8_info { + tag 1 + length 62 + bytes IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_ACCESS_TECHNOLOGY + } + Constant_Utf8_info { + tag 1 + length 25 + bytes IDX_SOFT_KEYS_SELECT_ITEM + } + Constant_Integer_info { + tag 3 + bytes 72 + } + Constant_Utf8_info { + tag 1 + length 25 + bytes IDX_SOFT_KEYS_SET_UP_MENU + } + Constant_Utf8_info { + tag 1 + length 31 + bytes IDX_PROACTIVE_UICC_OPEN_CHANNEL + } + Constant_Integer_info { + tag 3 + bytes 88 + } + Constant_Utf8_info { + tag 1 + length 32 + bytes IDX_PROACTIVE_UICC_CLOSE_CHANNEL + } + Constant_Integer_info { + tag 3 + bytes 89 + } + Constant_Utf8_info { + tag 1 + length 31 + bytes IDX_PROACTIVE_UICC_RECEIVE_DATA + } + Constant_Integer_info { + tag 3 + bytes 90 + } + Constant_Utf8_info { + tag 1 + length 28 + bytes IDX_PROACTIVE_UICC_SEND_DATA + } + Constant_Integer_info { + tag 3 + bytes 91 + } + Constant_Utf8_info { + tag 1 + length 37 + bytes IDX_PROACTIVE_UICC_GET_CHANNEL_STATUS + } + Constant_Integer_info { + tag 3 + bytes 92 + } + Constant_Utf8_info { + tag 1 + length 33 + bytes IDX_PROACTIVE_UICC_SERVICE_SEARCH + } + Constant_Integer_info { + tag 3 + bytes 93 + } + Constant_Utf8_info { + tag 1 + length 42 + bytes IDX_PROACTIVE_UICC_GET_SERVICE_INFORMATION + } + Constant_Integer_info { + tag 3 + bytes 94 + } + Constant_Utf8_info { + tag 1 + length 34 + bytes IDX_PROACTIVE_UICC_DECLARE_SERVICE + } + Constant_Integer_info { + tag 3 + bytes 95 + } + Constant_Utf8_info { + tag 1 + length 7 + bytes IDX_CSD + } + Constant_Integer_info { + tag 3 + bytes 96 + } + Constant_Utf8_info { + tag 1 + length 8 + bytes IDX_GPRS + } + Constant_Integer_info { + tag 3 + bytes 97 + } + Constant_Utf8_info { + tag 1 + length 13 + bytes IDX_BLUETOOTH + } + Constant_Utf8_info { + tag 1 + length 8 + bytes IDX_IRDA + } + Constant_Utf8_info { + tag 1 + length 9 + bytes IDX_RS232 + } + Constant_Utf8_info { + tag 1 + length 17 + bytes IDX_SCREEN_SIZING + } + Constant_Integer_info { + tag 3 + bytes 111 + } + Constant_Utf8_info { + tag 1 + length 23 + bytes IDX_VARIABLE_SIZE_FONTS + } + Constant_Integer_info { + tag 3 + bytes 119 + } + Constant_Utf8_info { + tag 1 + length 18 + bytes IDX_DISPLAY_RESIZE + } + Constant_Integer_info { + tag 3 + bytes 120 + } + Constant_Utf8_info { + tag 1 + length 17 + bytes IDX_TEXT_WRAPPING + } + Constant_Integer_info { + tag 3 + bytes 121 + } + Constant_Utf8_info { + tag 1 + length 18 + bytes IDX_TEXT_SCROLLING + } + Constant_Integer_info { + tag 3 + bytes 122 + } + Constant_Utf8_info { + tag 1 + length 18 + bytes IDX_TEXT_ATTRIBUTE + } + Constant_Utf8_info { + tag 1 + length 7 + bytes IDX_TCP + } + Constant_Integer_info { + tag 3 + bytes 128 + } + Constant_Utf8_info { + tag 1 + length 7 + bytes IDX_UDP + } + Constant_Integer_info { + tag 3 + bytes 129 + } + Constant_Utf8_info { + tag 1 + length 48 + bytes IDX_PROACTIVE_UICC_DISPLAY_TEXT_VARIABLE_TIMEOUT + } + Constant_Integer_info { + tag 3 + bytes 136 + } + Constant_Utf8_info { + tag 1 + length 43 + bytes IDX_PROACTIVE_UICC_GET_INKEY_HELP_SUPPORTED + } + Constant_Integer_info { + tag 3 + bytes 137 + } + Constant_Utf8_info { + tag 1 + length 7 + bytes IDX_USB + } + Constant_Integer_info { + tag 3 + bytes 138 + } + Constant_Utf8_info { + tag 1 + length 45 + bytes IDX_PROACTIVE_UICC_GET_INKEY_VARIABLE_TIMEOUT + } + Constant_Integer_info { + tag 3 + bytes 139 + } + Constant_Utf8_info { + tag 1 + length 33 + bytes IDX_PROVIDE_LOCAL_INFORMATION_ESN + } + Constant_Integer_info { + tag 3 + bytes 140 + } + Constant_Utf8_info { + tag 1 + length 36 + bytes IDX_PROVIDE_LOCAL_INFORMATION_IMEISV + } + Constant_Integer_info { + tag 3 + bytes 142 + } + Constant_Utf8_info { + tag 1 + length 48 + bytes IDX_PROVIDE_LOCAL_INFORMATION_SEARCH_MODE_CHANGE + } + Constant_Integer_info { + tag 3 + bytes 143 + } + Constant_Utf8_info { + tag 1 + length 25 + bytes IDX_WML_BROWSER_SUPPORTED + } + Constant_Integer_info { + tag 3 + bytes 160 + } + Constant_Utf8_info { + tag 1 + length 27 + bytes IDX_XHTML_BROWSER_SUPPORTED + } + Constant_Integer_info { + tag 3 + bytes 161 + } + Constant_Utf8_info { + tag 1 + length 26 + bytes IDX_HTML_BROWSER_SUPPORTED + } + Constant_Integer_info { + tag 3 + bytes 162 + } + Constant_Utf8_info { + tag 1 + length 27 + bytes IDX_CHTML_BROWSER_SUPPORTED + } + Constant_Integer_info { + tag 3 + bytes 163 + } + Constant_Utf8_info { + tag 1 + length 43 + bytes IDX_PROVIDE_LOCAL_INFORMATION_BATTERY_STATE + } + Constant_Integer_info { + tag 3 + bytes 169 + } + Constant_Utf8_info { + tag 1 + length 33 + bytes IDX_PLAY_TONE_MELODY_THEMED_TONES + } + Constant_Integer_info { + tag 3 + bytes 170 + } + Constant_Utf8_info { + tag 1 + length 35 + bytes IDX_MULTI_MEDIA_CALL_IN_SET_UP_CALL + } + Constant_Integer_info { + tag 3 + bytes 171 + } + Constant_Utf8_info { + tag 1 + length 14 + bytes IDX_SET_FRAMES + } + Constant_Integer_info { + tag 3 + bytes 176 + } + Constant_Utf8_info { + tag 1 + length 21 + bytes IDX_GET_FRAMES_STATUS + } + Constant_Integer_info { + tag 3 + bytes 177 + } + Constant_Utf8_info { + tag 1 + length 25 + bytes IDX_EVENT_BROWSING_STATUS + } + Constant_Integer_info { + tag 3 + bytes 192 + } + Constant_Utf8_info { + tag 1 + length 18 + bytes IDX_ALIGNMENT_LEFT + } + Constant_Integer_info { + tag 3 + bytes 216 + } + Constant_Utf8_info { + tag 1 + length 20 + bytes IDX_ALIGNMENT_CENTER + } + Constant_Integer_info { + tag 3 + bytes 217 + } + Constant_Utf8_info { + tag 1 + length 19 + bytes IDX_ALIGNMENT_RIGHT + } + Constant_Integer_info { + tag 3 + bytes 218 + } + Constant_Utf8_info { + tag 1 + length 20 + bytes IDX_FONT_SIZE_NORMAL + } + Constant_Integer_info { + tag 3 + bytes 219 + } + Constant_Utf8_info { + tag 1 + length 19 + bytes IDX_FONT_SIZE_LARGE + } + Constant_Integer_info { + tag 3 + bytes 220 + } + Constant_Utf8_info { + tag 1 + length 19 + bytes IDX_FONT_SIZE_SMALL + } + Constant_Integer_info { + tag 3 + bytes 221 + } + Constant_Utf8_info { + tag 1 + length 16 + bytes IDX_STYLE_NORMAL + } + Constant_Integer_info { + tag 3 + bytes 224 + } + Constant_Utf8_info { + tag 1 + length 14 + bytes IDX_STYLE_BOLD + } + Constant_Integer_info { + tag 3 + bytes 225 + } + Constant_Utf8_info { + tag 1 + length 16 + bytes IDX_STYLE_ITALIC + } + Constant_Integer_info { + tag 3 + bytes 226 + } + Constant_Utf8_info { + tag 1 + length 20 + bytes IDX_STYLE_UNDERLINED + } + Constant_Integer_info { + tag 3 + bytes 227 + } + Constant_Utf8_info { + tag 1 + length 23 + bytes IDX_STYLE_STRIKETHROUGH + } + Constant_Integer_info { + tag 3 + bytes 228 + } + Constant_Utf8_info { + tag 1 + length 32 + bytes IDX_STYLE_TEXT_FOREGROUND_COLOUR + } + Constant_Integer_info { + tag 3 + bytes 229 + } + Constant_Utf8_info { + tag 1 + length 32 + bytes IDX_STYLE_TEXT_BACKGROUND_COLOUR + } + Constant_Integer_info { + tag 3 + bytes 230 + } + 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 8 + bytes getValue + } + Constant_Utf8_info { + tag 1 + length 5 + bytes (SS)S + } + 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 28 + bytes uicc/toolkit/TerminalProfile + } + Constant_Classref_info { + tag 7 + name_index 560 // uicc/toolkit/TerminalProfile + } + Constant_Utf8_info { + tag 1 + length 13 + bytes getTheHandler + } + Constant_Utf8_info { + tag 1 + length 32 + bytes ()Luicc/toolkit/EnvelopeHandler; + } + Constant_Utf8_info { + tag 1 + length 34 + bytes uicc/toolkit/EnvelopeHandlerSystem + } + Constant_Classref_info { + tag 7 + name_index 564 // uicc/toolkit/EnvelopeHandlerSystem + } + Constant_Utf8_info { + tag 1 + length 16 + bytes HANDLER_OVERFLOW + } + 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 30 + bytes TERMINAL_PROFILE_NOT_AVAILABLE + } + Constant_Utf8_info { + tag 1 + length 23 + bytes ALLOWED_LENGTH_EXCEEDED + } + Constant_Integer_info { + tag 3 + bytes 10 + } + 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 23 + bytes NO_SERVICE_ID_AVAILABLE + } + Constant_Utf8_info { + tag 1 + length 18 + bytes INVALID_SERVICE_ID + } + 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 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 29 + bytes uicc/toolkit/ToolkitException + } + Constant_Classref_info { + tag 7 + name_index 589 // uicc/toolkit/ToolkitException + } + Constant_Utf8_info { + tag 1 + length 19 + bytes java/lang/Throwable + } + Constant_Classref_info { + tag 7 + name_index 591 // java/lang/Throwable + } + Constant_Utf8_info { + tag 1 + length 19 + bytes java/lang/Exception + } + Constant_Classref_info { + tag 7 + name_index 593 // java/lang/Exception + } + Constant_Utf8_info { + tag 1 + length 26 + bytes java/lang/RuntimeException + } + Constant_Classref_info { + tag 7 + name_index 595 // java/lang/RuntimeException + } + Constant_Utf8_info { + tag 1 + length 39 + bytes javacard/framework/CardRuntimeException + } + Constant_Classref_info { + tag 7 + name_index 597 // javacard/framework/CardRuntimeException + } + Constant_Utf8_info { + tag 1 + length 33 + bytes ()Luicc/toolkit/ProactiveHandler; + } + Constant_Utf8_info { + tag 1 + length 35 + bytes uicc/toolkit/ProactiveHandlerSystem + } + Constant_Classref_info { + tag 7 + name_index 600 // uicc/toolkit/ProactiveHandlerSystem + } + Constant_Utf8_info { + tag 1 + length 40 + bytes ()Luicc/toolkit/EnvelopeResponseHandler; + } + Constant_Utf8_info { + tag 1 + length 42 + bytes uicc/toolkit/EnvelopeResponseHandlerSystem + } + Constant_Classref_info { + tag 7 + name_index 603 // uicc/toolkit/EnvelopeResponseHandlerSystem + } + Constant_Utf8_info { + tag 1 + length 8 + bytes getEntry + } + Constant_Utf8_info { + tag 1 + length 32 + bytes ()Luicc/toolkit/ToolkitRegistry; + } + Constant_Utf8_info { + tag 1 + length 34 + bytes uicc/toolkit/ToolkitRegistrySystem + } + Constant_Classref_info { + tag 7 + name_index 607 // uicc/toolkit/ToolkitRegistrySystem + } + Constant_Utf8_info { + tag 1 + length 41 + bytes ()Luicc/toolkit/ProactiveResponseHandler; + } + Constant_Utf8_info { + tag 1 + length 43 + bytes uicc/toolkit/ProactiveResponseHandlerSystem + } + Constant_Classref_info { + tag 7 + name_index 610 // uicc/toolkit/ProactiveResponseHandlerSystem + } + Constant_Utf8_info { + tag 1 + length 12 + bytes uicc/toolkit + } + CONSTANT_Package_info { + tag 13 + flags 1 + name_index 612 // uicc/toolkit + minor_version 1 + major_version 1 + aid_length 16 + aid 0xA0:0x0:0x0:0x0:0x9:0x0:0x5:0xFF:0xFF:0xFF:0xFF:0x89:0x12:0x0:0x0:0x0 + } + } + this_package 613 + export_class_count 18 + export_classes { + class_info { // uicc/toolkit/ViewHandler + token 0 + access_flags public abstract interface + name_index 23 // uicc/toolkit/ViewHandler + export_supers_count 1 + supers { + constant_pool_index 25 // java/lang/Object + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 0 + fields { + } + export_methods_count 13 + methods { + method_info { + token 0 + access_flags public abstract + name_index 0 // getLength + Descriptor_Index 1 // ()S + } + method_info { + token 1 + access_flags public abstract + name_index 2 // copy + Descriptor_Index 3 // ([BSS)S + } + method_info { + token 2 + access_flags public abstract + name_index 4 // findTLV + Descriptor_Index 5 // (BB)B + } + method_info { + token 3 + access_flags public abstract + name_index 6 // getValueLength + Descriptor_Index 1 // ()S + } + method_info { + token 4 + access_flags public abstract + name_index 7 // getValueByte + Descriptor_Index 8 // (S)B + } + method_info { + token 5 + access_flags public abstract + name_index 9 // getValueShort + Descriptor_Index 10 // (S)S + } + method_info { + token 6 + access_flags public abstract + name_index 11 // copyValue + Descriptor_Index 12 // (S[BSS)S + } + method_info { + token 7 + access_flags public abstract + name_index 13 // compareValue + Descriptor_Index 14 // (S[BSS)B + } + method_info { + token 8 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 16 // (B[BS)S + } + method_info { + token 9 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 17 // (BBS[BSS)S + } + method_info { + token 10 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 19 // (B[BS)B + } + method_info { + token 11 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 20 // (BBS[BSS)B + } + method_info { + token 12 + access_flags public abstract + name_index 21 // getCapacity + Descriptor_Index 1 // ()S + } + } + } + class_info { // uicc/toolkit/BERTLVViewHandler + token 1 + access_flags public abstract interface + name_index 30 // uicc/toolkit/BERTLVViewHandler + export_supers_count 1 + supers { + constant_pool_index 25 // java/lang/Object + } + export_interfaces_count 1 + interfaces { + constant_pool_index 23 // uicc/toolkit/ViewHandler + } + export_fields_count 0 + fields { + } + export_methods_count 15 + methods { + method_info { + token 0 + access_flags public abstract + name_index 0 // getLength + Descriptor_Index 1 // ()S + } + method_info { + token 1 + access_flags public abstract + name_index 2 // copy + Descriptor_Index 3 // ([BSS)S + } + method_info { + token 2 + access_flags public abstract + name_index 4 // findTLV + Descriptor_Index 5 // (BB)B + } + method_info { + token 3 + access_flags public abstract + name_index 6 // getValueLength + Descriptor_Index 1 // ()S + } + method_info { + token 4 + access_flags public abstract + name_index 7 // getValueByte + Descriptor_Index 8 // (S)B + } + method_info { + token 5 + access_flags public abstract + name_index 9 // getValueShort + Descriptor_Index 10 // (S)S + } + method_info { + token 6 + access_flags public abstract + name_index 11 // copyValue + Descriptor_Index 12 // (S[BSS)S + } + method_info { + token 7 + access_flags public abstract + name_index 13 // compareValue + Descriptor_Index 14 // (S[BSS)B + } + method_info { + token 8 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 16 // (B[BS)S + } + method_info { + token 9 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 17 // (BBS[BSS)S + } + method_info { + token 10 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 19 // (B[BS)B + } + method_info { + token 11 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 20 // (BBS[BSS)B + } + method_info { + token 12 + access_flags public abstract + name_index 21 // getCapacity + Descriptor_Index 1 // ()S + } + method_info { + token 13 + access_flags public abstract + name_index 26 // getTag + Descriptor_Index 27 // ()B + } + method_info { + token 14 + access_flags public abstract + name_index 28 // getSize + Descriptor_Index 1 // ()S + } + } + } + class_info { // uicc/toolkit/EditHandler + token 2 + access_flags public abstract interface + name_index 45 // uicc/toolkit/EditHandler + export_supers_count 1 + supers { + constant_pool_index 25 // java/lang/Object + } + export_interfaces_count 1 + interfaces { + constant_pool_index 23 // uicc/toolkit/ViewHandler + } + export_fields_count 0 + fields { + } + export_methods_count 23 + methods { + method_info { + token 0 + access_flags public abstract + name_index 0 // getLength + Descriptor_Index 1 // ()S + } + method_info { + token 1 + access_flags public abstract + name_index 2 // copy + Descriptor_Index 3 // ([BSS)S + } + method_info { + token 2 + access_flags public abstract + name_index 4 // findTLV + Descriptor_Index 5 // (BB)B + } + method_info { + token 3 + access_flags public abstract + name_index 6 // getValueLength + Descriptor_Index 1 // ()S + } + method_info { + token 4 + access_flags public abstract + name_index 7 // getValueByte + Descriptor_Index 8 // (S)B + } + method_info { + token 5 + access_flags public abstract + name_index 9 // getValueShort + Descriptor_Index 10 // (S)S + } + method_info { + token 6 + access_flags public abstract + name_index 11 // copyValue + Descriptor_Index 12 // (S[BSS)S + } + method_info { + token 7 + access_flags public abstract + name_index 13 // compareValue + Descriptor_Index 14 // (S[BSS)B + } + method_info { + token 8 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 16 // (B[BS)S + } + method_info { + token 9 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 17 // (BBS[BSS)S + } + method_info { + token 10 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 19 // (B[BS)B + } + method_info { + token 11 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 20 // (BBS[BSS)B + } + method_info { + token 12 + access_flags public abstract + name_index 21 // getCapacity + Descriptor_Index 1 // ()S + } + method_info { + token 13 + access_flags public abstract + name_index 31 // clear + Descriptor_Index 32 // ()V + } + method_info { + token 14 + access_flags public abstract + name_index 33 // appendArray + Descriptor_Index 34 // ([BSS)V + } + method_info { + token 15 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 36 // (B[BSS)V + } + method_info { + token 16 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 37 // (BB)V + } + method_info { + token 17 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 38 // (BS)V + } + method_info { + token 18 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 39 // (BBB)V + } + method_info { + token 19 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 40 // (BBS)V + } + method_info { + token 20 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 41 // (BSS)V + } + method_info { + token 21 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 42 // (BB[BSS)V + } + method_info { + token 22 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 43 // (B[BSS[BSS)V + } + } + } + class_info { // uicc/toolkit/EnvelopeHandler + token 3 + access_flags public abstract interface + name_index 51 // uicc/toolkit/EnvelopeHandler + export_supers_count 1 + supers { + constant_pool_index 25 // java/lang/Object + } + export_interfaces_count 2 + interfaces { + constant_pool_index 23 // uicc/toolkit/ViewHandler + constant_pool_index 30 // uicc/toolkit/BERTLVViewHandler + } + export_fields_count 0 + fields { + } + export_methods_count 18 + methods { + method_info { + token 0 + access_flags public abstract + name_index 0 // getLength + Descriptor_Index 1 // ()S + } + method_info { + token 1 + access_flags public abstract + name_index 2 // copy + Descriptor_Index 3 // ([BSS)S + } + method_info { + token 2 + access_flags public abstract + name_index 4 // findTLV + Descriptor_Index 5 // (BB)B + } + method_info { + token 3 + access_flags public abstract + name_index 6 // getValueLength + Descriptor_Index 1 // ()S + } + method_info { + token 4 + access_flags public abstract + name_index 7 // getValueByte + Descriptor_Index 8 // (S)B + } + method_info { + token 5 + access_flags public abstract + name_index 9 // getValueShort + Descriptor_Index 10 // (S)S + } + method_info { + token 6 + access_flags public abstract + name_index 11 // copyValue + Descriptor_Index 12 // (S[BSS)S + } + method_info { + token 7 + access_flags public abstract + name_index 13 // compareValue + Descriptor_Index 14 // (S[BSS)B + } + method_info { + token 8 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 16 // (B[BS)S + } + method_info { + token 9 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 17 // (BBS[BSS)S + } + method_info { + token 10 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 19 // (B[BS)B + } + method_info { + token 11 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 20 // (BBS[BSS)B + } + method_info { + token 12 + access_flags public abstract + name_index 21 // getCapacity + Descriptor_Index 1 // ()S + } + method_info { + token 13 + access_flags public abstract + name_index 26 // getTag + Descriptor_Index 27 // ()B + } + method_info { + token 14 + access_flags public abstract + name_index 28 // getSize + Descriptor_Index 1 // ()S + } + method_info { + token 15 + access_flags public abstract + name_index 46 // getItemIdentifier + Descriptor_Index 27 // ()B + } + method_info { + token 16 + access_flags public abstract + name_index 47 // getChannelIdentifier + Descriptor_Index 27 // ()B + } + method_info { + token 17 + access_flags public abstract + name_index 48 // getChannelStatus + Descriptor_Index 49 // (B)S + } + } + } + class_info { // uicc/toolkit/EnvelopeResponseHandler + token 4 + access_flags public abstract interface + name_index 57 // uicc/toolkit/EnvelopeResponseHandler + export_supers_count 1 + supers { + constant_pool_index 25 // java/lang/Object + } + export_interfaces_count 2 + interfaces { + constant_pool_index 23 // uicc/toolkit/ViewHandler + constant_pool_index 45 // uicc/toolkit/EditHandler + } + export_fields_count 0 + fields { + } + export_methods_count 25 + methods { + method_info { + token 0 + access_flags public abstract + name_index 0 // getLength + Descriptor_Index 1 // ()S + } + method_info { + token 1 + access_flags public abstract + name_index 2 // copy + Descriptor_Index 3 // ([BSS)S + } + method_info { + token 2 + access_flags public abstract + name_index 4 // findTLV + Descriptor_Index 5 // (BB)B + } + method_info { + token 3 + access_flags public abstract + name_index 6 // getValueLength + Descriptor_Index 1 // ()S + } + method_info { + token 4 + access_flags public abstract + name_index 7 // getValueByte + Descriptor_Index 8 // (S)B + } + method_info { + token 5 + access_flags public abstract + name_index 9 // getValueShort + Descriptor_Index 10 // (S)S + } + method_info { + token 6 + access_flags public abstract + name_index 11 // copyValue + Descriptor_Index 12 // (S[BSS)S + } + method_info { + token 7 + access_flags public abstract + name_index 13 // compareValue + Descriptor_Index 14 // (S[BSS)B + } + method_info { + token 8 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 16 // (B[BS)S + } + method_info { + token 9 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 17 // (BBS[BSS)S + } + method_info { + token 10 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 19 // (B[BS)B + } + method_info { + token 11 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 20 // (BBS[BSS)B + } + method_info { + token 12 + access_flags public abstract + name_index 21 // getCapacity + Descriptor_Index 1 // ()S + } + method_info { + token 13 + access_flags public abstract + name_index 31 // clear + Descriptor_Index 32 // ()V + } + method_info { + token 14 + access_flags public abstract + name_index 33 // appendArray + Descriptor_Index 34 // ([BSS)V + } + method_info { + token 15 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 36 // (B[BSS)V + } + method_info { + token 16 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 37 // (BB)V + } + method_info { + token 17 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 38 // (BS)V + } + method_info { + token 18 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 39 // (BBB)V + } + method_info { + token 19 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 40 // (BBS)V + } + method_info { + token 20 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 41 // (BSS)V + } + method_info { + token 21 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 42 // (BB[BSS)V + } + method_info { + token 22 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 43 // (B[BSS[BSS)V + } + method_info { + token 23 + access_flags public abstract + name_index 52 // post + Descriptor_Index 53 // (Z)V + } + method_info { + token 24 + access_flags public abstract + name_index 54 // postAsBERTLV + Descriptor_Index 55 // (ZB)V + } + } + } + class_info { // uicc/toolkit/ProactiveHandler + token 5 + access_flags public abstract interface + name_index 68 // uicc/toolkit/ProactiveHandler + export_supers_count 1 + supers { + constant_pool_index 25 // java/lang/Object + } + export_interfaces_count 2 + interfaces { + constant_pool_index 23 // uicc/toolkit/ViewHandler + constant_pool_index 45 // uicc/toolkit/EditHandler + } + export_fields_count 0 + fields { + } + export_methods_count 30 + methods { + method_info { + token 0 + access_flags public abstract + name_index 0 // getLength + Descriptor_Index 1 // ()S + } + method_info { + token 1 + access_flags public abstract + name_index 2 // copy + Descriptor_Index 3 // ([BSS)S + } + method_info { + token 2 + access_flags public abstract + name_index 4 // findTLV + Descriptor_Index 5 // (BB)B + } + method_info { + token 3 + access_flags public abstract + name_index 6 // getValueLength + Descriptor_Index 1 // ()S + } + method_info { + token 4 + access_flags public abstract + name_index 7 // getValueByte + Descriptor_Index 8 // (S)B + } + method_info { + token 5 + access_flags public abstract + name_index 9 // getValueShort + Descriptor_Index 10 // (S)S + } + method_info { + token 6 + access_flags public abstract + name_index 11 // copyValue + Descriptor_Index 12 // (S[BSS)S + } + method_info { + token 7 + access_flags public abstract + name_index 13 // compareValue + Descriptor_Index 14 // (S[BSS)B + } + method_info { + token 8 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 16 // (B[BS)S + } + method_info { + token 9 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 17 // (BBS[BSS)S + } + method_info { + token 10 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 19 // (B[BS)B + } + method_info { + token 11 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 20 // (BBS[BSS)B + } + method_info { + token 12 + access_flags public abstract + name_index 21 // getCapacity + Descriptor_Index 1 // ()S + } + method_info { + token 13 + access_flags public abstract + name_index 31 // clear + Descriptor_Index 32 // ()V + } + method_info { + token 14 + access_flags public abstract + name_index 33 // appendArray + Descriptor_Index 34 // ([BSS)V + } + method_info { + token 15 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 36 // (B[BSS)V + } + method_info { + token 16 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 37 // (BB)V + } + method_info { + token 17 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 38 // (BS)V + } + method_info { + token 18 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 39 // (BBB)V + } + method_info { + token 19 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 40 // (BBS)V + } + method_info { + token 20 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 41 // (BSS)V + } + method_info { + token 21 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 42 // (BB[BSS)V + } + method_info { + token 22 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 43 // (B[BSS[BSS)V + } + method_info { + token 23 + access_flags public abstract + name_index 58 // init + Descriptor_Index 39 // (BBB)V + } + method_info { + token 24 + access_flags public abstract + name_index 59 // send + Descriptor_Index 27 // ()B + } + method_info { + token 25 + access_flags public abstract + name_index 60 // initDisplayText + Descriptor_Index 42 // (BB[BSS)V + } + method_info { + token 26 + access_flags public abstract + name_index 61 // initGetInkey + Descriptor_Index 42 // (BB[BSS)V + } + method_info { + token 27 + access_flags public abstract + name_index 62 // initGetInput + Descriptor_Index 63 // (BB[BSSSS)V + } + method_info { + token 28 + access_flags public abstract + name_index 64 // initCloseChannel + Descriptor_Index 65 // (B)V + } + method_info { + token 29 + access_flags public abstract + name_index 66 // initMoreTime + Descriptor_Index 32 // ()V + } + } + } + class_info { // uicc/toolkit/ProactiveResponseHandler + token 6 + access_flags public abstract interface + name_index 78 // uicc/toolkit/ProactiveResponseHandler + export_supers_count 1 + supers { + constant_pool_index 25 // java/lang/Object + } + export_interfaces_count 1 + interfaces { + constant_pool_index 23 // uicc/toolkit/ViewHandler + } + export_fields_count 0 + fields { + } + export_methods_count 23 + methods { + method_info { + token 0 + access_flags public abstract + name_index 0 // getLength + Descriptor_Index 1 // ()S + } + method_info { + token 1 + access_flags public abstract + name_index 2 // copy + Descriptor_Index 3 // ([BSS)S + } + method_info { + token 2 + access_flags public abstract + name_index 4 // findTLV + Descriptor_Index 5 // (BB)B + } + method_info { + token 3 + access_flags public abstract + name_index 6 // getValueLength + Descriptor_Index 1 // ()S + } + method_info { + token 4 + access_flags public abstract + name_index 7 // getValueByte + Descriptor_Index 8 // (S)B + } + method_info { + token 5 + access_flags public abstract + name_index 9 // getValueShort + Descriptor_Index 10 // (S)S + } + method_info { + token 6 + access_flags public abstract + name_index 11 // copyValue + Descriptor_Index 12 // (S[BSS)S + } + method_info { + token 7 + access_flags public abstract + name_index 13 // compareValue + Descriptor_Index 14 // (S[BSS)B + } + method_info { + token 8 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 16 // (B[BS)S + } + method_info { + token 9 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 17 // (BBS[BSS)S + } + method_info { + token 10 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 19 // (B[BS)B + } + method_info { + token 11 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 20 // (BBS[BSS)B + } + method_info { + token 12 + access_flags public abstract + name_index 21 // getCapacity + Descriptor_Index 1 // ()S + } + method_info { + token 13 + access_flags public abstract + name_index 69 // getGeneralResult + Descriptor_Index 27 // ()B + } + method_info { + token 14 + access_flags public abstract + name_index 70 // getAdditionalInformationLength + Descriptor_Index 1 // ()S + } + method_info { + token 15 + access_flags public abstract + name_index 71 // copyAdditionalInformation + Descriptor_Index 3 // ([BSS)S + } + method_info { + token 16 + access_flags public abstract + name_index 46 // getItemIdentifier + Descriptor_Index 27 // ()B + } + method_info { + token 17 + access_flags public abstract + name_index 72 // getTextStringLength + Descriptor_Index 1 // ()S + } + method_info { + token 18 + access_flags public abstract + name_index 73 // getTextStringCodingScheme + Descriptor_Index 27 // ()B + } + method_info { + token 19 + access_flags public abstract + name_index 74 // copyTextString + Descriptor_Index 75 // ([BS)S + } + method_info { + token 20 + access_flags public abstract + name_index 47 // getChannelIdentifier + Descriptor_Index 27 // ()B + } + method_info { + token 21 + access_flags public abstract + name_index 48 // getChannelStatus + Descriptor_Index 49 // (B)S + } + method_info { + token 22 + access_flags public abstract + name_index 76 // copyChannelData + Descriptor_Index 3 // ([BSS)S + } + } + } + class_info { // uicc/toolkit/ToolkitConstants + token 7 + access_flags public abstract interface + name_index 358 // uicc/toolkit/ToolkitConstants + export_supers_count 1 + supers { + constant_pool_index 25 // java/lang/Object + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 186 + fields { + field_info { + token 255 + access_flags public static final + name_index 79 // EVENT_PROFILE_DOWNLOAD + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 82 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 83 // EVENT_MENU_SELECTION + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 84 // value = 7 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 85 // EVENT_MENU_SELECTION_HELP_REQUEST + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 86 // value = 8 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 87 // EVENT_CALL_CONTROL_BY_NAA + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 88 // value = 9 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 89 // EVENT_TIMER_EXPIRATION + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 90 // value = 11 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 91 // EVENT_EVENT_DOWNLOAD_MT_CALL + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 92 // value = 12 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 93 // EVENT_EVENT_DOWNLOAD_CALL_CONNECTED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 94 // value = 13 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 95 // EVENT_EVENT_DOWNLOAD_CALL_DISCONNECTED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 96 // value = 14 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 97 // EVENT_EVENT_DOWNLOAD_LOCATION_STATUS + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 98 // value = 15 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 99 // EVENT_EVENT_DOWNLOAD_USER_ACTIVITY + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 100 // value = 16 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 101 // EVENT_EVENT_DOWNLOAD_IDLE_SCREEN_AVAILABLE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 102 // value = 17 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 103 // EVENT_EVENT_DOWNLOAD_CARD_READER_STATUS + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 104 // value = 18 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 105 // EVENT_STATUS_COMMAND + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 106 // value = 19 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 107 // EVENT_EVENT_DOWNLOAD_LANGUAGE_SELECTION + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 108 // value = 20 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 109 // EVENT_EVENT_DOWNLOAD_BROWSER_TERMINATION + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 110 // value = 21 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 111 // EVENT_EVENT_DOWNLOAD_DATA_AVAILABLE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 112 // value = 22 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 113 // EVENT_EVENT_DOWNLOAD_CHANNEL_STATUS + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 114 // value = 23 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 115 // EVENT_EVENT_DOWNLOAD_ACCESS_TECHNOLOGY_CHANGE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 116 // value = 25 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 117 // EVENT_EVENT_DOWNLOAD_DISPLAY_PARAMETER_CHANGED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 118 // value = 26 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 119 // EVENT_EVENT_DOWNLOAD_LOCAL_CONNECTION + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 120 // value = 27 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 121 // EVENT_EVENT_DOWNLOAD_NETWORK_SEARCH_MODE_CHANGE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 122 // value = 28 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 123 // EVENT_EVENT_BROWSING_STATUS + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 124 // value = 29 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 125 // EVENT_PROACTIVE_HANDLER_AVAILABLE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 126 // value = 123 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 127 // EVENT_EXTERNAL_FILE_UPDATE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 128 // value = 124 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 129 // EVENT_APPLICATION_DESELECT + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 130 // value = 126 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 131 // EVENT_FIRST_COMMAND_AFTER_ATR + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 132 // value = 127 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 133 // EVENT_UNRECOGNIZED_ENVELOPE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 134 // value = -1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 135 // BTAG_PROACTIVE_UICC_COMMAND + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 137 // value = -48 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 138 // BTAG_MENU_SELECTION + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 139 // value = -45 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 140 // BTAG_CALL_CONTROL + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 141 // value = -44 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 142 // BTAG_EVENT_DOWNLOAD + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 143 // value = -42 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 144 // BTAG_TIMER_EXPIRATION + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 145 // value = -41 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 146 // TAG_COMMAND_DETAILS + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 82 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 147 // TAG_DEVICE_IDENTITIES + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 148 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 149 // TAG_RESULT + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 150 // value = 3 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 151 // TAG_DURATION + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 152 // value = 4 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 153 // TAG_ALPHA_IDENTIFIER + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 154 // value = 5 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 155 // TAG_ADDRESS + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 156 // value = 6 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 157 // TAG_CAPABILITY_CONFIGURATION_PARAMETERS + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 84 // value = 7 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 158 // TAG_CALLED_PARTY_SUBADDRESS + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 86 // value = 8 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 159 // TAG_TEXT_STRING + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 94 // value = 13 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 160 // TAG_TONE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 96 // value = 14 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 161 // TAG_ITEM + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 98 // value = 15 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 162 // TAG_ITEM_IDENTIFIER + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 100 // value = 16 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 163 // TAG_RESPONSE_LENGTH + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 102 // value = 17 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 164 // TAG_FILE_LIST + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 104 // value = 18 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 165 // TAG_LOCATION_INFORMATION + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 106 // value = 19 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 166 // TAG_IMEI + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 108 // value = 20 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 167 // TAG_HELP_REQUEST + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 110 // value = 21 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 168 // TAG_NETWORK_MEASUREMENT_RESULTS + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 112 // value = 22 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 169 // TAG_DEFAULT_TEXT + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 114 // value = 23 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 170 // TAG_ITEMS_NEXT_ACTION_INDICATOR + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 171 // value = 24 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 172 // TAG_EVENT_LIST + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 116 // value = 25 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 173 // TAG_LOCATION_STATUS + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 120 // value = 27 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 174 // TAG_ICON_IDENTIFIER + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 175 // value = 30 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 176 // TAG_ITEM_ICON_IDENTIFIER_LIST + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 177 // value = 31 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 178 // TAG_CARD_READER_STATUS + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 179 // value = 32 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 180 // TAG_CARD_ATR + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 181 // value = 33 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 182 // TAG_C_APDU + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 183 // value = 34 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 184 // TAG_R_APDU + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 185 // value = 35 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 186 // TAG_TIMER_IDENTIFIER + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 187 // value = 36 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 188 // TAG_TIMER_VALUE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 189 // value = 37 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 190 // TAG_DATE_TIME_AND_TIME_ZONE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 191 // value = 38 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 192 // TAG_CALL_CONTROL_REQUESTED_ACTION + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 193 // value = 39 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 194 // TAG_AT_COMMAND + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 195 // value = 40 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 196 // TAG_AT_RESPONSE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 197 // value = 41 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 198 // TAG_IMMEDIATE_RESPONSE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 199 // value = 43 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 200 // TAG_DTMF_STRING + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 201 // value = 44 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 202 // TAG_LANGUAGE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 203 // value = 45 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 204 // TAG_AID + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 205 // value = 47 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 206 // TAG_BROWSER_IDENTITY + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 207 // value = 48 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 208 // TAG_URL + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 209 // value = 49 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 210 // TAG_BEARER + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 211 // value = 50 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 212 // TAG_PROVISION_REFERENCE_FILE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 213 // value = 51 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 214 // TAG_BROWSER_TERMINATION + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 215 // value = 52 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 216 // TAG_BEARER_DESCRIPTION + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 217 // value = 53 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 218 // TAG_CHANNEL_DATA + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 219 // value = 54 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 220 // TAG_CHANNEL_DATA_LENGTH + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 221 // value = 55 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 222 // TAG_CHANNEL_DATA_STATUS + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 223 // value = 56 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 224 // TAG_BUFFER_SIZE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 225 // value = 57 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 226 // TAG_CARD_READER_ID + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 227 // value = 58 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 228 // TAG_UICC_TERMINAL_TRANSPORT_LEVEL + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 229 // value = 60 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 230 // TAG_OTHER_DATA_DESTINATION_ADDRESS + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 231 // value = 62 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 232 // TAG_ACCESS_TECHNOLOGY + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 233 // value = 63 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 234 // TAG_DISPLAY_PARAMETERS + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 235 // value = 64 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 236 // TAG_SERVICE_RECORD + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 237 // value = 65 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 238 // TAG_DEVICE_FILTER + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 239 // value = 66 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 240 // TAG_SERVICE_SEARCH + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 241 // value = 67 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 242 // TAG_ATTRIBUTE_INFORMATION + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 243 // value = 68 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 244 // TAG_SERVICE_AVAILABILITY + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 245 // value = 69 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 246 // TAG_ESN + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 247 // value = 70 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 248 // TAG_NETWORK_ACCESS_NAME + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 249 // value = 71 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 250 // TAG_REMOTE_ENTITY_ADDRESS + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 251 // value = 73 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 252 // TAG_TEXT_ATTRIBUTE_TAG + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 253 // value = 80 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 254 // TAG_ITEM_TEXT_ATTRIBUTE_LIST + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 255 // value = 81 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 256 // TAG_IMEISV + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 257 // value = 98 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 258 // TAG_BATTERY_STATE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 259 // value = 99 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 260 // TAG_BROWSING_STATUS + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 261 // value = 100 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 262 // TAG_NETWORK_SEARCH_MODE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 263 // value = 101 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 264 // TAG_SET_CR + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 265 // value = -128 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 266 // TAG_SET_NO_CR + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 132 // value = 127 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 267 // TLV_LENGTH_CODED_2BYTES + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 268 // value = -127 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 269 // TLV_NOT_FOUND + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 270 // value = 0 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 271 // TLV_FOUND_CR_SET + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 82 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 272 // TLV_FOUND_CR_NOT_SET + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 148 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 273 // PRO_CMD_REFRESH + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 82 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 274 // PRO_CMD_MORE_TIME + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 148 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 275 // PRO_CMD_SET_UP_CALL + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 100 // value = 16 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 276 // PRO_CMD_SEND_SHORT_MESSAGE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 106 // value = 19 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 277 // PRO_CMD_SEND_DTMF + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 108 // value = 20 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 278 // PRO_CMD_LAUNCH_BROWSER + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 110 // value = 21 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 279 // PRO_CMD_PLAY_TONE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 179 // value = 32 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 280 // PRO_CMD_DISPLAY_TEXT + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 181 // value = 33 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 281 // PRO_CMD_GET_INKEY + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 183 // value = 34 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 282 // PRO_CMD_GET_INPUT + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 185 // value = 35 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 283 // PRO_CMD_SELECT_ITEM + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 187 // value = 36 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 284 // PRO_CMD_PROVIDE_LOCAL_INFORMATION + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 191 // value = 38 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 285 // PRO_CMD_TIMER_MANAGEMENT + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 193 // value = 39 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 286 // PRO_CMD_SET_UP_IDLE_MODE_TEXT + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 195 // value = 40 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 287 // PRO_CMD_PERFORM_CARD_APDU + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 207 // value = 48 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 288 // PRO_CMD_POWER_ON_CARD + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 209 // value = 49 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 289 // PRO_CMD_POWER_OFF_CARD + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 211 // value = 50 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 290 // PRO_CMD_GET_READER_STATUS + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 213 // value = 51 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 291 // PRO_CMD_RUN_AT_COMMAND + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 215 // value = 52 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 292 // PRO_CMD_LANGUAGE_NOTIFICATION + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 217 // value = 53 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 293 // PRO_CMD_OPEN_CHANNEL + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 235 // value = 64 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 294 // PRO_CMD_CLOSE_CHANNEL + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 237 // value = 65 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 295 // PRO_CMD_RECEIVE_DATA + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 239 // value = 66 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 296 // PRO_CMD_SEND_DATA + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 241 // value = 67 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 297 // PRO_CMD_GET_CHANNEL_STATUS + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 243 // value = 68 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 298 // PRO_CMD_SERVICE_SEARCH + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 245 // value = 69 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 299 // PRO_CMD_GET_SERVICE_INFORMATION + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 247 // value = 70 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 300 // PRO_CMD_DECLARE_SERVICE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 249 // value = 71 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 301 // DEV_ID_KEYPAD + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 82 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 302 // DEV_ID_DISPLAY + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 148 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 303 // DEV_ID_EARPIECE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 150 // value = 3 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 304 // DEV_ID_ADDITIONAL_CARD_READER_0 + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 100 // value = 16 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 305 // DEV_ID_ADDITIONAL_CARD_READER_1 + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 102 // value = 17 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 306 // DEV_ID_ADDITIONAL_CARD_READER_2 + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 104 // value = 18 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 307 // DEV_ID_ADDITIONAL_CARD_READER_3 + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 106 // value = 19 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 308 // DEV_ID_ADDITIONAL_CARD_READER_4 + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 108 // value = 20 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 309 // DEV_ID_ADDITIONAL_CARD_READER_5 + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 110 // value = 21 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 310 // DEV_ID_ADDITIONAL_CARD_READER_6 + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 112 // value = 22 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 311 // DEV_ID_ADDITIONAL_CARD_READER_7 + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 114 // value = 23 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 312 // DEV_ID_CHANNEL_BASE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 179 // value = 32 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 313 // DEV_ID_CHANNEL_1 + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 181 // value = 33 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 314 // DEV_ID_CHANNEL_2 + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 183 // value = 34 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 315 // DEV_ID_CHANNEL_3 + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 185 // value = 35 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 316 // DEV_ID_CHANNEL_4 + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 187 // value = 36 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 317 // DEV_ID_CHANNEL_5 + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 189 // value = 37 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 318 // DEV_ID_CHANNEL_6 + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 191 // value = 38 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 319 // DEV_ID_CHANNEL_7 + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 193 // value = 39 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 320 // DEV_ID_UICC + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 268 // value = -127 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 321 // DEV_ID_TERMINAL + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 322 // value = -126 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 323 // DEV_ID_NETWORK + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 324 // value = -125 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 325 // POLL_NO_DURATION + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 270 // value = 0 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 326 // POLL_SYSTEM_DURATION + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 134 // value = -1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 327 // RES_CMD_PERF + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 270 // value = 0 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 328 // RES_CMD_PERF_PARTIAL_COMPR + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 82 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 329 // RES_CMD_PERF_MISSING_INFO + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 148 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 330 // RES_CMD_PERF_REFRESH_ADD_EF_READ + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 150 // value = 3 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 331 // RES_CMD_PERF_REQ_ICON_NOT_DISP + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 152 // value = 4 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 332 // RES_CMD_PERF_MODIF_CC_NAA + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 154 // value = 5 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 333 // RES_CMD_PERF_LIMITED_SERVICE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 156 // value = 6 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 334 // RES_CMD_PERF_WITH_MODIFICATION + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 84 // value = 7 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 335 // RES_REFRESH_PERF_NO_NAA_ACTIVE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 86 // value = 8 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 336 // RES_CMD_PERF_SESSION_TERM_USER + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 100 // value = 16 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 337 // RES_CMD_PERF_BACKWARD_MOVE_REQ + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 102 // value = 17 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 338 // RES_CMD_PERF_NO_RESP_FROM_USER + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 104 // value = 18 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 339 // RES_CMD_PERF_HELP_INFO_REQ + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 106 // value = 19 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 340 // RES_TEMP_PB_TERMINAL_UNABLE_PROC + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 179 // value = 32 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 341 // RES_TEMP_PB_SESSION_TERM_USER + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 181 // value = 33 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 342 // RES_TEMP_PB_USER_REJECT_CALL_REQ + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 183 // value = 34 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 343 // RES_TEMP_PB_USER_CLEAR_CALL + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 185 // value = 35 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 344 // RES_TEMP_PB_IN_CONTR_TIMER_STATE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 187 // value = 36 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 345 // RES_TEMP_PB_INTERACT_CC_BY_NAA + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 189 // value = 37 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 346 // RES_ERROR_LAUNCH_BROWSE_GENERIC_CODE + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 191 // value = 38 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 347 // RES_ERROR_CMD_BEYOND_TERMINAL_CAPAB + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 207 // value = 48 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 348 // RES_ERROR_CMD_TYP_NOT_UNDERSTOOD + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 209 // value = 49 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 349 // RES_ERROR_CMD_DATA_NOT_UNDERSTOOD + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 211 // value = 50 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 350 // RES_ERROR_CMD_NUMBER_NOT_KNOWN + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 213 // value = 51 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 351 // RES_ERROR_REQ_VALUES_MISS + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 219 // value = 54 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 352 // RES_ERROR_MULTIPLE_CARD_ERROR + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 223 // value = 56 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 353 // RES_ERROR_INTERACT_CC_SMSMO_BY_NAA + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 225 // value = 57 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 354 // RES_ERROR_BEARER_INDEPENDENT_PROTOCOL_ERROR + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 227 // value = 58 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 355 // RES_ERROR_ACCESS_TECH_ERROR + Descriptor_Index 136 // B + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 356 // value = 59 + } + } + } + } + export_methods_count 0 + methods { + } + } + class_info { // uicc/toolkit/ToolkitInterface + token 8 + access_flags public abstract interface shareable + name_index 362 // uicc/toolkit/ToolkitInterface + export_supers_count 1 + supers { + constant_pool_index 25 // java/lang/Object + } + export_interfaces_count 1 + interfaces { + constant_pool_index 364 // javacard/framework/Shareable + } + export_fields_count 0 + fields { + } + export_methods_count 1 + methods { + method_info { + token 0 + access_flags public abstract + name_index 359 // processToolkit + Descriptor_Index 360 // (S)V + } + } + } + class_info { // uicc/toolkit/ToolkitRegistry + token 9 + access_flags public abstract interface + name_index 389 // uicc/toolkit/ToolkitRegistry + export_supers_count 1 + supers { + constant_pool_index 25 // java/lang/Object + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 0 + fields { + } + export_methods_count 19 + methods { + method_info { + token 0 + access_flags public abstract + name_index 365 // setEvent + Descriptor_Index 360 // (S)V + } + method_info { + token 1 + access_flags public abstract + name_index 366 // setEventList + Descriptor_Index 367 // ([SSS)V + } + method_info { + token 2 + access_flags public abstract + name_index 368 // clearEvent + Descriptor_Index 360 // (S)V + } + method_info { + token 3 + access_flags public abstract + name_index 369 // isEventSet + Descriptor_Index 370 // (S)Z + } + method_info { + token 4 + access_flags public abstract + name_index 371 // disableMenuEntry + Descriptor_Index 65 // (B)V + } + method_info { + token 5 + access_flags public abstract + name_index 372 // enableMenuEntry + Descriptor_Index 65 // (B)V + } + method_info { + token 6 + access_flags public abstract + name_index 373 // initMenuEntry + Descriptor_Index 374 // ([BSSBZBS)B + } + method_info { + token 7 + access_flags public abstract + name_index 375 // changeMenuEntry + Descriptor_Index 376 // (B[BSSBZBS)V + } + method_info { + token 8 + access_flags public abstract + name_index 377 // allocateTimer + Descriptor_Index 27 // ()B + } + method_info { + token 9 + access_flags public abstract + name_index 378 // releaseTimer + Descriptor_Index 65 // (B)V + } + method_info { + token 10 + access_flags public abstract + name_index 379 // requestPollInterval + Descriptor_Index 360 // (S)V + } + method_info { + token 11 + access_flags public abstract + name_index 380 // getPollInterval + Descriptor_Index 1 // ()S + } + method_info { + token 12 + access_flags public abstract + name_index 381 // allocateServiceIdentifier + Descriptor_Index 27 // ()B + } + method_info { + token 13 + access_flags public abstract + name_index 382 // releaseServiceIdentifier + Descriptor_Index 65 // (B)V + } + method_info { + token 14 + access_flags public abstract + name_index 383 // registerFileEvent + Descriptor_Index 384 // (S[BSS[BSB)V + } + method_info { + token 15 + access_flags public abstract + name_index 385 // deregisterFileEvent + Descriptor_Index 384 // (S[BSS[BSB)V + } + method_info { + token 16 + access_flags public abstract + name_index 383 // registerFileEvent + Descriptor_Index 386 // (SLuicc/access/FileView;)V + } + method_info { + token 17 + access_flags public abstract + name_index 385 // deregisterFileEvent + Descriptor_Index 386 // (SLuicc/access/FileView;)V + } + method_info { + token 18 + access_flags public abstract + name_index 387 // setMenuEntryTextAttribute + Descriptor_Index 36 // (B[BSS)V + } + } + } + class_info { // uicc/toolkit/BERTLVEditHandler + token 10 + access_flags public abstract interface + name_index 392 // uicc/toolkit/BERTLVEditHandler + export_supers_count 1 + supers { + constant_pool_index 25 // java/lang/Object + } + export_interfaces_count 3 + interfaces { + constant_pool_index 23 // uicc/toolkit/ViewHandler + constant_pool_index 45 // uicc/toolkit/EditHandler + constant_pool_index 30 // uicc/toolkit/BERTLVViewHandler + } + export_fields_count 0 + fields { + } + export_methods_count 26 + methods { + method_info { + token 0 + access_flags public abstract + name_index 0 // getLength + Descriptor_Index 1 // ()S + } + method_info { + token 1 + access_flags public abstract + name_index 2 // copy + Descriptor_Index 3 // ([BSS)S + } + method_info { + token 2 + access_flags public abstract + name_index 4 // findTLV + Descriptor_Index 5 // (BB)B + } + method_info { + token 3 + access_flags public abstract + name_index 6 // getValueLength + Descriptor_Index 1 // ()S + } + method_info { + token 4 + access_flags public abstract + name_index 7 // getValueByte + Descriptor_Index 8 // (S)B + } + method_info { + token 5 + access_flags public abstract + name_index 9 // getValueShort + Descriptor_Index 10 // (S)S + } + method_info { + token 6 + access_flags public abstract + name_index 11 // copyValue + Descriptor_Index 12 // (S[BSS)S + } + method_info { + token 7 + access_flags public abstract + name_index 13 // compareValue + Descriptor_Index 14 // (S[BSS)B + } + method_info { + token 8 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 16 // (B[BS)S + } + method_info { + token 9 + access_flags public abstract + name_index 15 // findAndCopyValue + Descriptor_Index 17 // (BBS[BSS)S + } + method_info { + token 10 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 19 // (B[BS)B + } + method_info { + token 11 + access_flags public abstract + name_index 18 // findAndCompareValue + Descriptor_Index 20 // (BBS[BSS)B + } + method_info { + token 12 + access_flags public abstract + name_index 21 // getCapacity + Descriptor_Index 1 // ()S + } + method_info { + token 13 + access_flags public abstract + name_index 31 // clear + Descriptor_Index 32 // ()V + } + method_info { + token 14 + access_flags public abstract + name_index 33 // appendArray + Descriptor_Index 34 // ([BSS)V + } + method_info { + token 15 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 36 // (B[BSS)V + } + method_info { + token 16 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 37 // (BB)V + } + method_info { + token 17 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 38 // (BS)V + } + method_info { + token 18 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 39 // (BBB)V + } + method_info { + token 19 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 40 // (BBS)V + } + method_info { + token 20 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 41 // (BSS)V + } + method_info { + token 21 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 42 // (BB[BSS)V + } + method_info { + token 22 + access_flags public abstract + name_index 35 // appendTLV + Descriptor_Index 43 // (B[BSS[BSS)V + } + method_info { + token 23 + access_flags public abstract + name_index 26 // getTag + Descriptor_Index 27 // ()B + } + method_info { + token 24 + access_flags public abstract + name_index 28 // getSize + Descriptor_Index 1 // ()S + } + method_info { + token 25 + access_flags public abstract + name_index 390 // setTag + Descriptor_Index 65 // (B)V + } + } + } + class_info { // uicc/toolkit/TerminalProfile + token 11 + access_flags public final + name_index 561 // uicc/toolkit/TerminalProfile + export_supers_count 1 + supers { + constant_pool_index 25 // java/lang/Object + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 109 + fields { + field_info { + token 255 + access_flags public static final + name_index 393 // IDX_PROFILE_DOWNLOAD + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 270 // value = 0 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 394 // IDX_SMS_PP_DOWNLOAD + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 82 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 395 // IDX_CELL_BROADCAST_DOWNLOAD + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 148 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 396 // IDX_MENU_SELECTION + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 150 // value = 3 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 397 // IDX_TIMER_EXPIRATION + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 154 // value = 5 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 398 // IDX_CALL_CONTROLL_BY_NAA + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 84 // value = 7 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 399 // IDX_COMMAND_RESULT + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 86 // value = 8 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 400 // IDX_UCS2_ENTRY + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 94 // value = 13 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 401 // IDX_UCS2_DISPLAY + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 96 // value = 14 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 402 // IDX_DISPLAY_TEXT + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 98 // value = 15 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 403 // IDX_PROACTIVE_UICC_DISPLAY_TEXT + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 100 // value = 16 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 404 // IDX_PROACTIVE_UICC_GET_INKEY + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 102 // value = 17 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 405 // IDX_PROACTIVE_UICC_GET_INPUT + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 104 // value = 18 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 406 // IDX_PROACTIVE_UICC_MORE_TIME + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 106 // value = 19 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 407 // IDX_PROACTIVE_UICC_PLAY_TONE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 108 // value = 20 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 408 // IDX_PROACTIVE_UICC_POLL_INTERVAL + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 110 // value = 21 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 409 // IDX_PROACTIVE_UICC_POLLING_OFF + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 112 // value = 22 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 410 // IDX_PROACTIVE_UICC_REFRESH + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 114 // value = 23 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 411 // IDX_PROACTIVE_UICC_SELECT_ITEM + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 171 // value = 24 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 412 // IDX_PROACTIVE_UICC_SEND_SS + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 118 // value = 26 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 413 // IDX_PROACTIVE_UICC_SET_UP_CALL + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 122 // value = 28 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 414 // IDX_PROACTIVE_UICC_SET_UP_MENU + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 124 // value = 29 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 415 // IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_MCC_MNC_LAC_CELLID_IMEI + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 175 // value = 30 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 416 // IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_NMR + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 177 // value = 31 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 417 // IDX_PROACTIVE_UICC_SET_UP_EVENT_LIST + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 179 // value = 32 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 418 // IDX_EVENT_MT_CALL + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 181 // value = 33 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 419 // IDX_EVENT_CALL_CONNECTED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 183 // value = 34 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 420 // IDX_EVENT_CALL_DISCONNECTED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 185 // value = 35 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 421 // IDX_EVENT_LOCATION_STATTUS + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 187 // value = 36 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 422 // IDX_EVENT_USER_ACTIVITY + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 189 // value = 37 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 423 // IDX_EVENT_IDLE_SCREEN_AVAILABLE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 191 // value = 38 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 424 // IDX_EVENT_CARD_READER_STATUS + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 193 // value = 39 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 425 // IDX_EVENT_LANGUAGAE_SELECTION + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 195 // value = 40 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 426 // IDX_EVENT_BROWSER_TERMINATION + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 197 // value = 41 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 427 // IDX_EVENT_DATA_AVAILABLE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 428 // value = 42 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 429 // IDX_EVENT_CHANNEL_STATUS + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 199 // value = 43 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 430 // IDX_EVENT_ACCESS_TECHNOLOGY_CHANGE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 201 // value = 44 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 431 // IDX_EVENT_DISPLAY_PARAMETER_CHANGED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 203 // value = 45 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 432 // IDX_EVENT_LOCAL_CONNECTION + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 433 // value = 46 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 434 // IDX_EVENT_NRETWORK_SEARCH_MODE_CHANGE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 205 // value = 47 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 435 // IDX_PROACTIVE_UICC_POWER_ON_CARD + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 207 // value = 48 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 436 // IDX_PROACTIVE_UICC_POWER_OFF_CARD + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 209 // value = 49 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 437 // IDX_PROACTIVE_UICC_PERFORM_CARD_APDU + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 211 // value = 50 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 438 // IDX_PROACTIVE_UICC_GET_READER_STATUS_STATUS + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 213 // value = 51 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 439 // IDX_PROACTIVE_UICC_GET_READER_STATUS_IDENTIFIER + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 215 // value = 52 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 440 // IDX_PROACTIVE_UICC_TIMER_MANAGEMENT_START_STOP + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 223 // value = 56 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 441 // IDX_PROACTIVE_UICC_TIMER_MANAGEMENT_CUR_VALUE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 225 // value = 57 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 442 // IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_DATE_TIME + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 227 // value = 58 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 443 // IDX_PROACTIVE_UICC_RUN_AT_COMMAND + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 444 // value = 61 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 445 // IDX_SETUP_CALL + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 231 // value = 62 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 446 // IDX_SEND_DTMF + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 237 // value = 65 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 447 // IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_LANGUAGE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 241 // value = 67 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 448 // IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_TIMING + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 243 // value = 68 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 449 // IDX_PROACTIVE_UICC_LANGUAGE_NOTIFICATION + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 245 // value = 69 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 450 // IDX_PROACTIVE_UICC_LAUNCH_BROWSER + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 247 // value = 70 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 451 // IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_ACCESS_TECHNOLOGY + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 249 // value = 71 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 452 // IDX_SOFT_KEYS_SELECT_ITEM + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 453 // value = 72 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 454 // IDX_SOFT_KEYS_SET_UP_MENU + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 251 // value = 73 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 455 // IDX_PROACTIVE_UICC_OPEN_CHANNEL + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 456 // value = 88 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 457 // IDX_PROACTIVE_UICC_CLOSE_CHANNEL + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 458 // value = 89 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 459 // IDX_PROACTIVE_UICC_RECEIVE_DATA + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 460 // value = 90 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 461 // IDX_PROACTIVE_UICC_SEND_DATA + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 462 // value = 91 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 463 // IDX_PROACTIVE_UICC_GET_CHANNEL_STATUS + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 464 // value = 92 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 465 // IDX_PROACTIVE_UICC_SERVICE_SEARCH + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 466 // value = 93 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 467 // IDX_PROACTIVE_UICC_GET_SERVICE_INFORMATION + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 468 // value = 94 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 469 // IDX_PROACTIVE_UICC_DECLARE_SERVICE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 470 // value = 95 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 471 // IDX_CSD + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 472 // value = 96 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 473 // IDX_GPRS + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 474 // value = 97 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 475 // IDX_BLUETOOTH + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 257 // value = 98 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 476 // IDX_IRDA + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 259 // value = 99 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 477 // IDX_RS232 + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 261 // value = 100 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 478 // IDX_SCREEN_SIZING + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 479 // value = 111 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 480 // IDX_VARIABLE_SIZE_FONTS + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 481 // value = 119 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 482 // IDX_DISPLAY_RESIZE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 483 // value = 120 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 484 // IDX_TEXT_WRAPPING + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 485 // value = 121 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 486 // IDX_TEXT_SCROLLING + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 487 // value = 122 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 488 // IDX_TEXT_ATTRIBUTE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 126 // value = 123 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 489 // IDX_TCP + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 490 // value = 128 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 491 // IDX_UDP + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 492 // value = 129 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 493 // IDX_PROACTIVE_UICC_DISPLAY_TEXT_VARIABLE_TIMEOUT + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 494 // value = 136 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 495 // IDX_PROACTIVE_UICC_GET_INKEY_HELP_SUPPORTED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 496 // value = 137 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 497 // IDX_USB + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 498 // value = 138 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 499 // IDX_PROACTIVE_UICC_GET_INKEY_VARIABLE_TIMEOUT + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 500 // value = 139 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 501 // IDX_PROVIDE_LOCAL_INFORMATION_ESN + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 502 // value = 140 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 503 // IDX_PROVIDE_LOCAL_INFORMATION_IMEISV + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 504 // value = 142 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 505 // IDX_PROVIDE_LOCAL_INFORMATION_SEARCH_MODE_CHANGE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 506 // value = 143 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 507 // IDX_WML_BROWSER_SUPPORTED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 508 // value = 160 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 509 // IDX_XHTML_BROWSER_SUPPORTED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 510 // value = 161 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 511 // IDX_HTML_BROWSER_SUPPORTED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 512 // value = 162 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 513 // IDX_CHTML_BROWSER_SUPPORTED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 514 // value = 163 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 515 // IDX_PROVIDE_LOCAL_INFORMATION_BATTERY_STATE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 516 // value = 169 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 517 // IDX_PLAY_TONE_MELODY_THEMED_TONES + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 518 // value = 170 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 519 // IDX_MULTI_MEDIA_CALL_IN_SET_UP_CALL + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 520 // value = 171 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 521 // IDX_SET_FRAMES + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 522 // value = 176 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 523 // IDX_GET_FRAMES_STATUS + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 524 // value = 177 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 525 // IDX_EVENT_BROWSING_STATUS + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 526 // value = 192 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 527 // IDX_ALIGNMENT_LEFT + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 528 // value = 216 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 529 // IDX_ALIGNMENT_CENTER + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 530 // value = 217 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 531 // IDX_ALIGNMENT_RIGHT + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 532 // value = 218 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 533 // IDX_FONT_SIZE_NORMAL + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 534 // value = 219 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 535 // IDX_FONT_SIZE_LARGE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 536 // value = 220 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 537 // IDX_FONT_SIZE_SMALL + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 538 // value = 221 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 539 // IDX_STYLE_NORMAL + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 540 // value = 224 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 541 // IDX_STYLE_BOLD + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 542 // value = 225 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 543 // IDX_STYLE_ITALIC + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 544 // value = 226 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 545 // IDX_STYLE_UNDERLINED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 546 // value = 227 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 547 // IDX_STYLE_STRIKETHROUGH + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 548 // value = 228 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 549 // IDX_STYLE_TEXT_FOREGROUND_COLOUR + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 550 // value = 229 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 551 // IDX_STYLE_TEXT_BACKGROUND_COLOUR + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 552 // value = 230 + } + } + } + } + export_methods_count 6 + methods { + method_info { + token 0 + access_flags public static + name_index 553 // check + Descriptor_Index 554 // (B)Z + } + method_info { + token 1 + access_flags public static + name_index 553 // check + Descriptor_Index 555 // ([BSS)Z + } + method_info { + token 2 + access_flags public static + name_index 553 // check + Descriptor_Index 370 // (S)Z + } + method_info { + token 3 + access_flags public static + name_index 556 // getValue + Descriptor_Index 557 // (SS)S + } + method_info { + token 4 + access_flags public static + name_index 2 // copy + Descriptor_Index 12 // (S[BSS)S + } + method_info { + token 0 + access_flags public + name_index 558 // equals + Descriptor_Index 559 // (Ljava/lang/Object;)Z + } + } + } + class_info { // uicc/toolkit/EnvelopeHandlerSystem + token 12 + access_flags public final + name_index 565 // uicc/toolkit/EnvelopeHandlerSystem + export_supers_count 1 + supers { + constant_pool_index 25 // 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 562 // getTheHandler + Descriptor_Index 563 // ()Luicc/toolkit/EnvelopeHandler; + } + method_info { + token 0 + access_flags public + name_index 558 // equals + Descriptor_Index 559 // (Ljava/lang/Object;)Z + } + } + } + class_info { // uicc/toolkit/ToolkitException + token 13 + access_flags public + name_index 590 // uicc/toolkit/ToolkitException + export_supers_count 5 + supers { + constant_pool_index 25 // java/lang/Object + constant_pool_index 592 // java/lang/Throwable + constant_pool_index 594 // java/lang/Exception + constant_pool_index 596 // java/lang/RuntimeException + constant_pool_index 598 // javacard/framework/CardRuntimeException + } + export_interfaces_count 0 + interfaces { + } + export_fields_count 18 + fields { + field_info { + token 255 + access_flags public static final + name_index 566 // HANDLER_OVERFLOW + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 82 // value = 1 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 567 // HANDLER_NOT_AVAILABLE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 148 // value = 2 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 568 // UNAVAILABLE_ELEMENT + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 150 // value = 3 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 569 // MENU_ENTRY_NOT_FOUND + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 152 // value = 4 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 570 // REGISTRY_ERROR + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 154 // value = 5 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 571 // EVENT_NOT_SUPPORTED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 156 // value = 6 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 572 // EVENT_ALREADY_REGISTERED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 84 // value = 7 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 573 // OUT_OF_TLV_BOUNDARIES + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 86 // value = 8 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 574 // TERMINAL_PROFILE_NOT_AVAILABLE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 88 // value = 9 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 575 // ALLOWED_LENGTH_EXCEEDED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 576 // value = 10 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 577 // NO_TIMER_AVAILABLE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 90 // value = 11 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 578 // INVALID_TIMER_ID + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 92 // value = 12 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 579 // EVENT_NOT_ALLOWED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 94 // value = 13 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 580 // BAD_INPUT_PARAMETER + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 96 // value = 14 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 581 // COMMAND_NOT_ALLOWED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 98 // value = 15 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 582 // NO_SERVICE_ID_AVAILABLE + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 100 // value = 16 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 583 // INVALID_SERVICE_ID + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 102 // value = 17 + } + } + } + field_info { + token 255 + access_flags public static final + name_index 584 // TAR_NOT_DEFINED + Descriptor_Index 80 // S + attributes_count 1 + attributes { + ConstantValue_attribute { + attribute_name_index 81 // ConstantValue + attribute_length 2 + constantvalue_index 104 // value = 18 + } + } + } + } + export_methods_count 5 + methods { + method_info { + token 0 + access_flags public + name_index 585 // + Descriptor_Index 360 // (S)V + } + method_info { + token 1 + access_flags public static + name_index 586 // throwIt + Descriptor_Index 360 // (S)V + } + method_info { + token 0 + access_flags public + name_index 558 // equals + Descriptor_Index 559 // (Ljava/lang/Object;)Z + } + method_info { + token 1 + access_flags public + name_index 587 // getReason + Descriptor_Index 1 // ()S + } + method_info { + token 2 + access_flags public + name_index 588 // setReason + Descriptor_Index 360 // (S)V + } + } + } + class_info { // uicc/toolkit/ProactiveHandlerSystem + token 14 + access_flags public final + name_index 601 // uicc/toolkit/ProactiveHandlerSystem + export_supers_count 1 + supers { + constant_pool_index 25 // 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 562 // getTheHandler + Descriptor_Index 599 // ()Luicc/toolkit/ProactiveHandler; + } + method_info { + token 0 + access_flags public + name_index 558 // equals + Descriptor_Index 559 // (Ljava/lang/Object;)Z + } + } + } + class_info { // uicc/toolkit/EnvelopeResponseHandlerSystem + token 15 + access_flags public final + name_index 604 // uicc/toolkit/EnvelopeResponseHandlerSystem + export_supers_count 1 + supers { + constant_pool_index 25 // 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 562 // getTheHandler + Descriptor_Index 602 // ()Luicc/toolkit/EnvelopeResponseHandler; + } + method_info { + token 0 + access_flags public + name_index 558 // equals + Descriptor_Index 559 // (Ljava/lang/Object;)Z + } + } + } + class_info { // uicc/toolkit/ToolkitRegistrySystem + token 16 + access_flags public final + name_index 608 // uicc/toolkit/ToolkitRegistrySystem + export_supers_count 1 + supers { + constant_pool_index 25 // 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 605 // getEntry + Descriptor_Index 606 // ()Luicc/toolkit/ToolkitRegistry; + } + method_info { + token 0 + access_flags public + name_index 558 // equals + Descriptor_Index 559 // (Ljava/lang/Object;)Z + } + } + } + class_info { // uicc/toolkit/ProactiveResponseHandlerSystem + token 17 + access_flags public final + name_index 611 // uicc/toolkit/ProactiveResponseHandlerSystem + export_supers_count 1 + supers { + constant_pool_index 25 // 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 562 // getTheHandler + Descriptor_Index 609 // ()Luicc/toolkit/ProactiveResponseHandler; + } + method_info { + token 0 + access_flags public + name_index 558 // equals + Descriptor_Index 559 // (Ljava/lang/Object;)Z + } + } + } + } +} diff --git a/lib/other uicc versions/uicc-api-for-java-card-REL-11.jar b/lib/other uicc versions/uicc-api-for-java-card-REL-11.jar new file mode 100755 index 0000000..21e5571 Binary files /dev/null and b/lib/other uicc versions/uicc-api-for-java-card-REL-11.jar differ diff --git a/lib/other uicc versions/uicc-api-for-java-card-REL-13_0.jar b/lib/other uicc versions/uicc-api-for-java-card-REL-13_0.jar new file mode 100755 index 0000000..cca5257 Binary files /dev/null and b/lib/other uicc versions/uicc-api-for-java-card-REL-13_0.jar differ diff --git a/lib/other uicc versions/uicc-api-for-java-card-REL-14_0.jar b/lib/other uicc versions/uicc-api-for-java-card-REL-14_0.jar new file mode 100755 index 0000000..90c2868 Binary files /dev/null and b/lib/other uicc versions/uicc-api-for-java-card-REL-14_0.jar differ diff --git a/lib/other uicc versions/uicc-api-for-java-card-REL-17_0.jar b/lib/other uicc versions/uicc-api-for-java-card-REL-17_0.jar new file mode 100755 index 0000000..61c4dab Binary files /dev/null and b/lib/other uicc versions/uicc-api-for-java-card-REL-17_0.jar differ diff --git a/lib/other uicc versions/uicc_rel_14.txt b/lib/other uicc versions/uicc_rel_14.txt new file mode 100755 index 0000000..0d30245 --- /dev/null +++ b/lib/other uicc versions/uicc_rel_14.txt @@ -0,0 +1,669 @@ +Compiled from "FileView.java" +public interface uicc.access.FileView extends javacard.framework.Shareable { + public abstract short select(short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract void select(short) throws uicc.access.UICCException; + public abstract void select(byte) throws uicc.access.UICCException; + public abstract short status(byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract short readBinary(short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract void updateBinary(short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract short readRecord(short, byte, short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract void updateRecord(short, byte, short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract short searchRecord(byte, short, short, byte[], short, short, short[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract short increase(byte[], short, short, byte[], short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract void deactivateFile() throws uicc.access.UICCException; + public abstract void activateFile() throws uicc.access.UICCException; +} +Compiled from "UICCConstants.java" +public interface uicc.access.UICCConstants { + public static final short FID_EF_DIR; + public static final short FID_EF_ICCID; + public static final short FID_EF_ARR; + public static final short FID_EF_PL; + public static final short FID_DF_TELECOM; + public static final short FID_DF_GRAPHICS; + public static final short FID_EF_ADN; + public static final short FID_EF_FDN; + public static final short FID_EF_SMS; + public static final short FID_EF_CCP; + public static final short FID_EF_MSISDN; + public static final short FID_EF_SMSP; + public static final short FID_EF_SMSS; + public static final short FID_EF_LND; + public static final short FID_EF_SDN; + public static final short FID_EF_EXT1; + public static final short FID_EF_EXT2; + public static final short FID_EF_EXT3; + public static final short FID_EF_BDN; + public static final short FID_EF_EXT4; + public static final short FID_EF_SMSR; + public static final short FID_EF_IMG; + public static final byte SIMPLE_SEARCH_START_FORWARD; + public static final byte SIMPLE_SEARCH_START_BACKWARD; + public static final byte ENHANCED_SEARCH; + public static final short SEARCH_INDICATION_START_FORWARD_FROM_NEXT_GR; + public static final short SEARCH_INDICATION_START_BACKWARD_FROM_PREVIOUS_GR; + public static final short SEARCH_INDICATION_START_FORWARD_FROM_NEXT; + public static final short SEARCH_INDICATION_START_BACKWARD_FROM_PREVIOUS; + public static final byte REC_ACC_MODE_CURRENT; + public static final byte REC_ACC_MODE_ABSOLUTE; + public static final byte REC_ACC_MODE_NEXT; + public static final byte REC_ACC_MODE_PREVIOUS; + public static final byte BER_TLV_ACC_MODE_FIRST; + public static final byte BER_TLV_ACC_MODE_NEXT; + public static final byte TAG_FCP_FILE_DESCRIPTOR; + public static final byte TAG_FCP_FILE_IDENTIFIER; + public static final byte TAG_FCP_FILE_AID; + public static final byte TAG_FCP_FILE_PROPRIETARY_INFO; + public static final byte TAG_FCP_LCS_INTEGER; + public static final byte TAG_FCP_PIN_STATUS_TEMPLATE_DO; + public static final byte TAG_FCP_FILE_SIZE; + public static final byte TAG_FCP_TOTAL_FILE_SIZE; + public static final byte TAG_FCP_SHORT_FILE_IDENTIFIER; + public static final byte TAG_FCP_SECURITY_ATTRIBUTE_CF; + public static final byte TAG_FCP_SECURITY_ATTRIBUTE_EF; + public static final byte TAG_FCP_SECURITY_ATTRIBUTE_REF_EF; + public static final byte TAG_FCP_SECURITY_ATTRIBUTE_REFERENCED_EF; +} +Compiled from "UICCException.java" +public class uicc.access.UICCException extends javacard.framework.CardRuntimeException { + public static final short NO_EF_SELECTED; + public static final short FILE_NOT_FOUND; + public static final short RECORD_NOT_FOUND; + public static final short INTERNAL_ERROR; + public static final short INVALID_MODE; + public static final short OUT_OF_FILE_BOUNDARIES; + public static final short MAX_VALUE_REACHED; + public static final short MEMORY_PROBLEM; + public static final short SECURITY_STATUS_NOT_SATISFIED; + public static final short COMMAND_INCOMPATIBLE; + public static final short OUT_OF_RECORD_BOUNDARIES; + public static final short REF_DATA_INVALIDATED; + public static final short COMMAND_NOT_ALLOWED; + public static final short CONDITIONS_OF_USE_NOT_SATISFIED; + public static final short REFERENCED_DATA_NOT_FOUND; + public static final short OUT_OF_DATA_BOUNDARIES; + public static final short NOT_ENOUGH_MEMORY_SPACE; + public static final short INVALID_TAG_VALUE; + public uicc.access.UICCException(short); + public static void throwIt(short) throws uicc.access.UICCException; +} +Compiled from "UICCSystem.java" +public class uicc.access.UICCSystem { + public static uicc.access.FileView getTheUICCView(byte) throws javacard.framework.SystemException; + public static uicc.access.FileView getTheFileView(javacard.framework.AID, byte) throws java.lang.NullPointerException, javacard.framework.SystemException; + public static uicc.access.FileView getTheFileView(byte[], short, byte, byte) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, javacard.framework.SystemException; +} +Compiled from "AdminBERTLVFileView.java" +public interface uicc.access.bertlvfile.AdminBERTLVFileView extends uicc.access.bertlvfile.BERTLVFileView,uicc.access.fileadministration.AdminFileView { +} +Compiled from "BERTLVFileView.java" +public interface uicc.access.bertlvfile.BERTLVFileView extends uicc.access.FileView { + public abstract int retrieveData(int, int, byte[], short, short); + public abstract int getTAGList(byte, int[], short, short); + public abstract int setData(int, byte, int, byte[], short, short); + public abstract void deleteData(int); +} +Compiled from "AdminException.java" +public class uicc.access.fileadministration.AdminException extends javacard.framework.CardRuntimeException { + public static final short INCORRECT_PARAMETERS; + public static final short FILE_ALREADY_EXISTS; + public static final short CONDITIONS_OF_USE_NOT_SATISFIED; + public static final short NOT_ENOUGH_MEMORY_SPACE; + public static final short DF_NAME_ALREADY_EXISTS; + public uicc.access.fileadministration.AdminException(short); + public static void throwIt(short) throws uicc.access.fileadministration.AdminException; +} +Compiled from "AdminFileView.java" +public interface uicc.access.fileadministration.AdminFileView extends uicc.access.FileView { + public abstract void deleteFile(short) throws uicc.access.UICCException, javacard.framework.TransactionException; + public abstract void createFile(uicc.toolkit.ViewHandler) throws java.lang.NullPointerException, uicc.access.UICCException, uicc.access.fileadministration.AdminException, javacard.framework.TransactionException; + public abstract void resizeFile(uicc.toolkit.ViewHandler) throws java.lang.NullPointerException, uicc.access.UICCException, uicc.access.fileadministration.AdminException, javacard.framework.TransactionException; +} +Compiled from "AdminFileViewBuilder.java" +public class uicc.access.fileadministration.AdminFileViewBuilder { + public static uicc.access.fileadministration.AdminFileView getTheUICCAdminFileView(byte) throws javacard.framework.SystemException; + public static uicc.access.fileadministration.AdminFileView getTheAdminFileView(javacard.framework.AID, byte) throws java.lang.NullPointerException, javacard.framework.SystemException; + public static uicc.access.fileadministration.AdminFileView getTheAdminFileView(byte[], short, byte, byte) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, javacard.framework.SystemException; +} +Compiled from "HighUpdateArrayBuilder.java" +public interface uicc.services.highupdatearray.HighUpdateArrayBuilder extends javacard.framework.Shareable { + public static final short HIGH_UPDATE_ARRAY_MIN_UPDATE_JA; + public static final short HIGH_UPDATE_ARRAY_MIN_UPDATE_JB; + public static final short HIGH_UPDATE_ARRAY_MIN_UPDATE_JC; + public abstract boolean[] makeHighUpdateBooleanArray(short); + public abstract byte[] makeHighUpdateByteArray(short); + public abstract java.lang.Object[] makeHighUpdateObjectArray(short); + public abstract short[] makeHighUpdateShortArray(short); + public abstract short getHighUpdateMinimumUpdateProperty(); +} +Compiled from "SuspendConstants.java" +public interface uicc.suspendresume.SuspendConstants { + public static final byte TIME_UNIT_SECONDS; + public static final byte TIME_UNIT_MINUTES; + public static final byte TIME_UNIT_HOURS; + public static final byte TIME_UNIT_DAYS; + public static final byte TIME_UNIT_TEN_DAYS; + public static final short SUSPEND_REQUEST_REJECTED; + public static final short COMPARE_IS_EQUAL; + public static final short COMPARE_IS_LOWER; + public static final short COMPARE_IS_HIGHER; + public static final short COMPARE_IS_NOT_EQUAL; +} +Compiled from "SuspendException.java" +public class uicc.suspendresume.SuspendException extends javacard.framework.CardRuntimeException { + public static final short UNEXPECTED_TIME_UNIT; + public static final short UNEXPECTED_COMPARE; + public static final short UNEXPECTED_OVERFLOW; + public uicc.suspendresume.SuspendException(short); + public static void throwIt(short) throws uicc.suspendresume.SuspendException; +} +Compiled from "SuspendMechanism.java" +public interface uicc.suspendresume.SuspendMechanism { + public abstract short suspendRequest(byte, short, byte, short); + public abstract void suspendOperation(byte, short); + public abstract void resumeIndication(); +} +Compiled from "SuspendUtil.java" +public class uicc.suspendresume.SuspendUtil { + uicc.suspendresume.SuspendUtil(); + public static final boolean timeCompare(byte, short, short, byte, short) throws uicc.suspendresume.SuspendException; + public static final short timeToSeconds(byte, short, byte[], short) throws java.lang.ArrayIndexOutOfBoundsException, java.lang.NullPointerException, uicc.suspendresume.SuspendException; + public static final short secondsToTime(byte[], short, short) throws java.lang.ArrayIndexOutOfBoundsException, java.lang.NullPointerException, uicc.suspendresume.SuspendException; +} +Compiled from "HandlerBuilder.java" +public final class uicc.system.HandlerBuilder { + public static final byte EDIT_HANDLER; + public static final byte BER_EDIT_HANDLER; + public static uicc.toolkit.ViewHandler buildTLVHandler(byte, short) throws javacard.framework.SystemException; + public static uicc.toolkit.ViewHandler buildTLVHandler(byte, short, byte[], short, short) throws java.lang.ArrayIndexOutOfBoundsException, javacard.framework.SystemException, java.lang.NullPointerException, uicc.toolkit.ToolkitException; +} +Compiled from "ServiceConstants.java" +public interface uicc.system.ServiceConstants { + public static final short SERVICE_ID_HIGH_UPDATE_ARRAY_BUILDER; +} +Compiled from "UICCPlatform.java" +public final class uicc.system.UICCPlatform { + public static byte[] getTheVolatileByteArray(); +} +Compiled from "BERTLVEditHandler.java" +public interface uicc.toolkit.BERTLVEditHandler extends uicc.toolkit.EditHandler,uicc.toolkit.BERTLVViewHandler { + public abstract void setTag(byte); +} +Compiled from "BERTLVViewHandler.java" +public interface uicc.toolkit.BERTLVViewHandler extends uicc.toolkit.ViewHandler { + public abstract byte getTag(); + public abstract short getSize(); +} +Compiled from "EditHandler.java" +public interface uicc.toolkit.EditHandler extends uicc.toolkit.ViewHandler { + public abstract void clear() throws uicc.toolkit.ToolkitException; + public abstract void appendArray(byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, byte) throws uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, short) throws uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, byte, byte) throws uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, byte, short) throws uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, short, short) throws uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, byte, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, byte[], short, short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; +} +Compiled from "EnvelopeHandler.java" +public interface uicc.toolkit.EnvelopeHandler extends uicc.toolkit.BERTLVViewHandler { + public abstract byte getItemIdentifier() throws uicc.toolkit.ToolkitException; + public abstract byte getChannelIdentifier() throws uicc.toolkit.ToolkitException; + public abstract short getChannelStatus(byte) throws uicc.toolkit.ToolkitException; +} +Compiled from "EnvelopeHandlerSystem.java" +public final class uicc.toolkit.EnvelopeHandlerSystem { + public static uicc.toolkit.EnvelopeHandler getTheHandler() throws uicc.toolkit.ToolkitException; +} +Compiled from "EnvelopeResponseHandler.java" +public interface uicc.toolkit.EnvelopeResponseHandler extends uicc.toolkit.EditHandler { + public abstract void post(boolean) throws javacard.framework.APDUException, uicc.toolkit.ToolkitException; + public abstract void postAsBERTLV(boolean, byte) throws javacard.framework.APDUException, uicc.toolkit.ToolkitException; +} +Compiled from "EnvelopeResponseHandlerSystem.java" +public final class uicc.toolkit.EnvelopeResponseHandlerSystem { + public static uicc.toolkit.EnvelopeResponseHandler getTheHandler() throws uicc.toolkit.ToolkitException; +} +Compiled from "ProactiveHandler.java" +public interface uicc.toolkit.ProactiveHandler extends uicc.toolkit.EditHandler { + public abstract void init(byte, byte, byte); + public abstract byte send() throws uicc.toolkit.ToolkitException; + public abstract void initDisplayText(byte, byte, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract void initGetInkey(byte, byte, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract void initGetInput(byte, byte, byte[], short, short, short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract void initCloseChannel(byte); + public abstract void initMoreTime(); +} +Compiled from "ProactiveHandlerSystem.java" +public final class uicc.toolkit.ProactiveHandlerSystem { + public static uicc.toolkit.ProactiveHandler getTheHandler() throws uicc.toolkit.ToolkitException; +} +Compiled from "ProactiveResponseHandler.java" +public interface uicc.toolkit.ProactiveResponseHandler extends uicc.toolkit.ViewHandler { + public abstract byte getGeneralResult() throws uicc.toolkit.ToolkitException; + public abstract short getAdditionalInformationLength() throws uicc.toolkit.ToolkitException; + public abstract short copyAdditionalInformation(byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract byte getItemIdentifier() throws uicc.toolkit.ToolkitException; + public abstract short getTextStringLength() throws uicc.toolkit.ToolkitException; + public abstract byte getTextStringCodingScheme() throws uicc.toolkit.ToolkitException; + public abstract short copyTextString(byte[], short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract byte getChannelIdentifier() throws uicc.toolkit.ToolkitException; + public abstract short getChannelStatus(byte) throws uicc.toolkit.ToolkitException; + public abstract short copyChannelData(byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; +} +Compiled from "ProactiveResponseHandlerSystem.java" +public final class uicc.toolkit.ProactiveResponseHandlerSystem { + public static uicc.toolkit.ProactiveResponseHandler getTheHandler() throws uicc.toolkit.ToolkitException; +} +Compiled from "TerminalProfile.java" +public final class uicc.toolkit.TerminalProfile { + public static final short IDX_PROFILE_DOWNLOAD; + public static final short IDX_SMS_PP_DOWNLOAD; + public static final short IDX_CELL_BROADCAST_DOWNLOAD; + public static final short IDX_MENU_SELECTION; + public static final short IDX_TIMER_EXPIRATION; + public static final short IDX_CALL_CONTROLL_BY_NAA; + public static final short IDX_COMMAND_RESULT; + public static final short IDX_UCS2_ENTRY; + public static final short IDX_UCS2_DISPLAY; + public static final short IDX_DISPLAY_TEXT; + public static final short IDX_PROACTIVE_UICC_DISPLAY_TEXT; + public static final short IDX_PROACTIVE_UICC_GET_INKEY; + public static final short IDX_PROACTIVE_UICC_GET_INPUT; + public static final short IDX_PROACTIVE_UICC_MORE_TIME; + public static final short IDX_PROACTIVE_UICC_PLAY_TONE; + public static final short IDX_PROACTIVE_UICC_POLL_INTERVAL; + public static final short IDX_PROACTIVE_UICC_POLLING_OFF; + public static final short IDX_PROACTIVE_UICC_REFRESH; + public static final short IDX_PROACTIVE_UICC_SELECT_ITEM; + public static final short IDX_PROACTIVE_UICC_SEND_SS; + public static final short IDX_PROACTIVE_UICC_SET_UP_CALL; + public static final short IDX_PROACTIVE_UICC_SET_UP_MENU; + public static final short IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_MCC_MNC_LAC_CELLID_IMEI; + public static final short IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_NMR; + public static final short IDX_PROACTIVE_UICC_SET_UP_EVENT_LIST; + public static final short IDX_EVENT_MT_CALL; + public static final short IDX_EVENT_CALL_CONNECTED; + public static final short IDX_EVENT_CALL_DISCONNECTED; + public static final short IDX_EVENT_LOCATION_STATTUS; + public static final short IDX_EVENT_USER_ACTIVITY; + public static final short IDX_EVENT_IDLE_SCREEN_AVAILABLE; + public static final short IDX_EVENT_CARD_READER_STATUS; + public static final short IDX_EVENT_LANGUAGAE_SELECTION; + public static final short IDX_EVENT_BROWSER_TERMINATION; + public static final short IDX_EVENT_DATA_AVAILABLE; + public static final short IDX_EVENT_CHANNEL_STATUS; + public static final short IDX_EVENT_ACCESS_TECHNOLOGY_CHANGE; + public static final short IDX_EVENT_DISPLAY_PARAMETER_CHANGED; + public static final short IDX_EVENT_LOCAL_CONNECTION; + public static final short IDX_EVENT_NRETWORK_SEARCH_MODE_CHANGE; + public static final short IDX_PROACTIVE_UICC_POWER_ON_CARD; + public static final short IDX_PROACTIVE_UICC_POWER_OFF_CARD; + public static final short IDX_PROACTIVE_UICC_PERFORM_CARD_APDU; + public static final short IDX_PROACTIVE_UICC_GET_READER_STATUS_STATUS; + public static final short IDX_PROACTIVE_UICC_GET_READER_STATUS_IDENTIFIER; + public static final short IDX_PROACTIVE_UICC_TIMER_MANAGEMENT_START_STOP; + public static final short IDX_PROACTIVE_UICC_TIMER_MANAGEMENT_CUR_VALUE; + public static final short IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_DATE_TIME; + public static final short IDX_PROACTIVE_UICC_RUN_AT_COMMAND; + public static final short IDX_SETUP_CALL; + public static final short IDX_SEND_DTMF; + public static final short IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_LANGUAGE; + public static final short IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_TIMING; + public static final short IDX_PROACTIVE_UICC_LANGUAGE_NOTIFICATION; + public static final short IDX_PROACTIVE_UICC_LAUNCH_BROWSER; + public static final short IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_ACCESS_TECHNOLOGY; + public static final short IDX_SOFT_KEYS_SELECT_ITEM; + public static final short IDX_SOFT_KEYS_SET_UP_MENU; + public static final short IDX_PROACTIVE_UICC_OPEN_CHANNEL; + public static final short IDX_PROACTIVE_UICC_CLOSE_CHANNEL; + public static final short IDX_PROACTIVE_UICC_RECEIVE_DATA; + public static final short IDX_PROACTIVE_UICC_SEND_DATA; + public static final short IDX_PROACTIVE_UICC_GET_CHANNEL_STATUS; + public static final short IDX_PROACTIVE_UICC_SERVICE_SEARCH; + public static final short IDX_PROACTIVE_UICC_GET_SERVICE_INFORMATION; + public static final short IDX_PROACTIVE_UICC_DECLARE_SERVICE; + public static final short IDX_CSD; + public static final short IDX_GPRS; + public static final short IDX_BLUETOOTH; + public static final short IDX_IRDA; + public static final short IDX_RS232; + public static final short IDX_SCREEN_SIZING; + public static final short IDX_VARIABLE_SIZE_FONTS; + public static final short IDX_DISPLAY_RESIZE; + public static final short IDX_TEXT_WRAPPING; + public static final short IDX_TEXT_SCROLLING; + public static final short IDX_TEXT_ATTRIBUTE; + public static final short IDX_TCP; + public static final short IDX_UDP; + public static final short IDX_PROACTIVE_UICC_DISPLAY_TEXT_VARIABLE_TIMEOUT; + public static final short IDX_PROACTIVE_UICC_GET_INKEY_HELP_SUPPORTED; + public static final short IDX_USB; + public static final short IDX_PROACTIVE_UICC_GET_INKEY_VARIABLE_TIMEOUT; + public static final short IDX_PROVIDE_LOCAL_INFORMATION_ESN; + public static final short IDX_PROVIDE_LOCAL_INFORMATION_IMEISV; + public static final short IDX_PROVIDE_LOCAL_INFORMATION_SEARCH_MODE_CHANGE; + public static final short IDX_WML_BROWSER_SUPPORTED; + public static final short IDX_XHTML_BROWSER_SUPPORTED; + public static final short IDX_HTML_BROWSER_SUPPORTED; + public static final short IDX_CHTML_BROWSER_SUPPORTED; + public static final short IDX_PROVIDE_LOCAL_INFORMATION_BATTERY_STATE; + public static final short IDX_PLAY_TONE_MELODY_THEMED_TONES; + public static final short IDX_MULTI_MEDIA_CALL_IN_SET_UP_CALL; + public static final short IDX_SET_FRAMES; + public static final short IDX_GET_FRAMES_STATUS; + public static final short IDX_EVENT_BROWSING_STATUS; + public static final short IDX_MULTIPLE_ACCESS_TECHNOLOGIES_SUPPORT; + public static final short IDX_ALIGNMENT_LEFT; + public static final short IDX_ALIGNMENT_CENTER; + public static final short IDX_ALIGNMENT_RIGHT; + public static final short IDX_FONT_SIZE_NORMAL; + public static final short IDX_FONT_SIZE_LARGE; + public static final short IDX_FONT_SIZE_SMALL; + public static final short IDX_STYLE_NORMAL; + public static final short IDX_STYLE_BOLD; + public static final short IDX_STYLE_ITALIC; + public static final short IDX_STYLE_UNDERLINED; + public static final short IDX_STYLE_STRIKETHROUGH; + public static final short IDX_STYLE_TEXT_FOREGROUND_COLOUR; + public static final short IDX_STYLE_TEXT_BACKGROUND_COLOUR; + public static final short IDX_TERMINAL_APPLICATIONS; + public static final short IDX_PROACTIVE_UICC_ACTIVATE; + public static final short IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_BROADCAST_NETWORK; + public static final short IDX_PROACTIVE_UICC_CONTACTLESS_STATE_CHANGED; + public static final short IDX_OPEN_CHANNEL_COFIRMATION_PARAMETER; + public static final short IDX_OPEN_CHANNEL_CONFIRMATION_PARAMETER; + public static final short IDX_CAT_SUPPORTED; + public static final short IDX_CONTAINER_AND_SESSION_CONTROL; + public static final short IDX_LAUNCH_PARAMETERS_FOR_OPEN_CHANNEL; + public static final short IDX_DIRECT_COMMUNICATION_FOR_OPEN_CHANNEL; + public static final short IDX_SECURE_CONTAINER_AND_SESSION_CONTROL; + public static final short IDX_REFRESH_ENFORCEMENT_POLICY; + public static final short IDX_DNS_SERVER_ADDRESS_OPEN_CHANNEL; + public static final short IDX_NETWORK_ACCESS_NAME_REUSE_CLOSE_CHANNEL; + public static final short IDX_EVENT_POLL_INTERVAL_NEGOTIATION; + public static final short IDX_PROVIDE_LOCAL_INFORMATION_SUPPORTED_RADIO_ACCESS_TECHNOLOGIES; + public static final short IDX_REFRESH_eUICC_PROFILE_STATE_CHANGE; + public static final short IDX_REFRESH_eUICC_PROFILE_OPERATION; + public static final short IDX_GET_INPUT_VARIABLE_TIMEOUT; + public static boolean check(byte) throws uicc.toolkit.ToolkitException; + public static boolean check(byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public static boolean check(short) throws uicc.toolkit.ToolkitException; + public static short getValue(short, short) throws uicc.toolkit.ToolkitException; + public static short copy(short, byte[], short, short) throws java.lang.ArrayIndexOutOfBoundsException, java.lang.NullPointerException, uicc.toolkit.ToolkitException; +} +Compiled from "ToolkitConstants.java" +public interface uicc.toolkit.ToolkitConstants { + public static final short EVENT_PROFILE_DOWNLOAD; + public static final short EVENT_MENU_SELECTION; + public static final short EVENT_MENU_SELECTION_HELP_REQUEST; + public static final short EVENT_CALL_CONTROL_BY_NAA; + public static final short EVENT_TIMER_EXPIRATION; + public static final short EVENT_EVENT_DOWNLOAD_MT_CALL; + public static final short EVENT_EVENT_DOWNLOAD_CALL_CONNECTED; + public static final short EVENT_EVENT_DOWNLOAD_CALL_DISCONNECTED; + public static final short EVENT_EVENT_DOWNLOAD_LOCATION_STATUS; + public static final short EVENT_EVENT_DOWNLOAD_USER_ACTIVITY; + public static final short EVENT_EVENT_DOWNLOAD_IDLE_SCREEN_AVAILABLE; + public static final short EVENT_EVENT_DOWNLOAD_CARD_READER_STATUS; + public static final short EVENT_STATUS_COMMAND; + public static final short EVENT_EVENT_DOWNLOAD_LANGUAGE_SELECTION; + public static final short EVENT_EVENT_DOWNLOAD_BROWSER_TERMINATION; + public static final short EVENT_EVENT_DOWNLOAD_DATA_AVAILABLE; + public static final short EVENT_EVENT_DOWNLOAD_CHANNEL_STATUS; + public static final short EVENT_EVENT_DOWNLOAD_ACCESS_TECHNOLOGY_CHANGE; + public static final short EVENT_EVENT_DOWNLOAD_DISPLAY_PARAMETER_CHANGED; + public static final short EVENT_EVENT_DOWNLOAD_LOCAL_CONNECTION; + public static final short EVENT_EVENT_DOWNLOAD_NETWORK_SEARCH_MODE_CHANGE; + public static final short EVENT_EVENT_BROWSING_STATUS; + public static final short EVENT_EVENT_DOWNLOAD_HCI_CONNECTIVITY; + public static final short EVENT_EVENT_DOWNLOAD_FRAMES_INFORMATION_CHANGED; + public static final short EVENT_EVENT_DOWNLOAD_CONTACTLESS_STATE_REQUEST; + public static final short EVENT_EVENT_POLL_INTERVAL_NEGOTIATION; + public static final short EVENT_PROACTIVE_HANDLER_AVAILABLE; + public static final short EVENT_EXTERNAL_FILE_UPDATE; + public static final short EVENT_REMOTE_FILE_UPDATE; + public static final short EVENT_APPLICATION_DESELECT; + public static final short EVENT_FIRST_COMMAND_AFTER_ATR; + public static final short EVENT_EVENT_DOWNLOAD_ACCESS_TECHNOLOGY_CHANGE_MULTIPLE; + public static final short EVENT_MEMORY_FAILURE; + public static final short EVENT_TERMINAL_APPLICATIONS; + public static final short EVENT_UNRECOGNIZED_ENVELOPE; + public static final byte BTAG_PROACTIVE_UICC_COMMAND; + public static final byte BTAG_MENU_SELECTION; + public static final byte BTAG_CALL_CONTROL; + public static final byte BTAG_EVENT_DOWNLOAD; + public static final byte BTAG_TIMER_EXPIRATION; + public static final byte TAG_COMMAND_DETAILS; + public static final byte TAG_DEVICE_IDENTITIES; + public static final byte TAG_RESULT; + public static final byte TAG_DURATION; + public static final byte TAG_ALPHA_IDENTIFIER; + public static final byte TAG_ADDRESS; + public static final byte TAG_CAPABILITY_CONFIGURATION_PARAMETERS; + public static final byte TAG_CALLED_PARTY_SUBADDRESS; + public static final byte TAG_TEXT_STRING; + public static final byte TAG_TONE; + public static final byte TAG_ITEM; + public static final byte TAG_ITEM_IDENTIFIER; + public static final byte TAG_RESPONSE_LENGTH; + public static final byte TAG_FILE_LIST; + public static final byte TAG_LOCATION_INFORMATION; + public static final byte TAG_IMEI; + public static final byte TAG_HELP_REQUEST; + public static final byte TAG_NETWORK_MEASUREMENT_RESULTS; + public static final byte TAG_DEFAULT_TEXT; + public static final byte TAG_ITEMS_NEXT_ACTION_INDICATOR; + public static final byte TAG_EVENT_LIST; + public static final byte TAG_LOCATION_STATUS; + public static final byte TAG_ICON_IDENTIFIER; + public static final byte TAG_ITEM_ICON_IDENTIFIER_LIST; + public static final byte TAG_CARD_READER_STATUS; + public static final byte TAG_CARD_ATR; + public static final byte TAG_C_APDU; + public static final byte TAG_R_APDU; + public static final byte TAG_TIMER_IDENTIFIER; + public static final byte TAG_TIMER_VALUE; + public static final byte TAG_DATE_TIME_AND_TIME_ZONE; + public static final byte TAG_CALL_CONTROL_REQUESTED_ACTION; + public static final byte TAG_AT_COMMAND; + public static final byte TAG_AT_RESPONSE; + public static final byte TAG_IMMEDIATE_RESPONSE; + public static final byte TAG_DTMF_STRING; + public static final byte TAG_LANGUAGE; + public static final byte TAG_AID; + public static final byte TAG_BROWSER_IDENTITY; + public static final byte TAG_URL; + public static final byte TAG_URI; + public static final byte TAG_BEARER; + public static final byte TAG_PROVISION_REFERENCE_FILE; + public static final byte TAG_BROWSER_TERMINATION; + public static final byte TAG_SUPPORTED_RADIO_ACCESS_TECHNOLOGIES; + public static final byte TAG_BEARER_DESCRIPTION; + public static final byte TAG_CHANNEL_DATA; + public static final byte TAG_CHANNEL_DATA_LENGTH; + public static final byte TAG_CHANNEL_DATA_STATUS; + public static final byte TAG_BUFFER_SIZE; + public static final byte TAG_CARD_READER_ID; + public static final byte TAG_UICC_TERMINAL_TRANSPORT_LEVEL; + public static final byte TAG_OTHER_DATA_DESTINATION_ADDRESS; + public static final byte TAG_ACCESS_TECHNOLOGY; + public static final byte TAG_DISPLAY_PARAMETERS; + public static final byte TAG_DNS_SERVER_ADDRESS; + public static final byte TAG_SERVICE_RECORD; + public static final byte TAG_DEVICE_FILTER; + public static final byte TAG_SERVICE_SEARCH; + public static final byte TAG_ATTRIBUTE_INFORMATION; + public static final byte TAG_SERVICE_AVAILABILITY; + public static final byte TAG_ESN; + public static final byte TAG_NETWORK_ACCESS_NAME; + public static final byte TAG_REMOTE_ENTITY_ADDRESS; + public static final byte TAG_TEXT_ATTRIBUTE_TAG; + public static final byte TAG_ITEM_TEXT_ATTRIBUTE_LIST; + public static final byte TAG_CONTACTLESS_STATE_REQUEST; + public static final byte TAG_IMEISV; + public static final byte TAG_BATTERY_STATE; + public static final byte TAG_BROWSING_STATUS; + public static final byte TAG_NETWORK_SEARCH_MODE; + public static final byte TAG_SET_CR; + public static final byte TAG_SET_NO_CR; + public static final byte TLV_LENGTH_CODED_2BYTES; + public static final byte TLV_NOT_FOUND; + public static final byte TLV_FOUND_CR_SET; + public static final byte TLV_FOUND_CR_NOT_SET; + public static final byte PRO_CMD_REFRESH; + public static final byte PRO_CMD_MORE_TIME; + public static final byte PRO_CMD_SET_UP_CALL; + public static final byte PRO_CMD_SEND_SHORT_MESSAGE; + public static final byte PRO_CMD_SEND_DTMF; + public static final byte PRO_CMD_LAUNCH_BROWSER; + public static final byte PRO_CMD_PLAY_TONE; + public static final byte PRO_CMD_DISPLAY_TEXT; + public static final byte PRO_CMD_GET_INKEY; + public static final byte PRO_CMD_GET_INPUT; + public static final byte PRO_CMD_SELECT_ITEM; + public static final byte PRO_CMD_PROVIDE_LOCAL_INFORMATION; + public static final byte PRO_CMD_TIMER_MANAGEMENT; + public static final byte PRO_CMD_SET_UP_IDLE_MODE_TEXT; + public static final byte PRO_CMD_PERFORM_CARD_APDU; + public static final byte PRO_CMD_POWER_ON_CARD; + public static final byte PRO_CMD_POWER_OFF_CARD; + public static final byte PRO_CMD_GET_READER_STATUS; + public static final byte PRO_CMD_RUN_AT_COMMAND; + public static final byte PRO_CMD_LANGUAGE_NOTIFICATION; + public static final byte PRO_CMD_OPEN_CHANNEL; + public static final byte PRO_CMD_CLOSE_CHANNEL; + public static final byte PRO_CMD_RECEIVE_DATA; + public static final byte PRO_CMD_SEND_DATA; + public static final byte PRO_CMD_GET_CHANNEL_STATUS; + public static final byte PRO_CMD_SERVICE_SEARCH; + public static final byte PRO_CMD_GET_SERVICE_INFORMATION; + public static final byte PRO_CMD_DECLARE_SERVICE; + public static final byte PRO_CMD_ACTIVATE; + public static final byte PRO_CMD_CONTACTLESS_STATE_CHANGED; + public static final byte DEV_ID_KEYPAD; + public static final byte DEV_ID_DISPLAY; + public static final byte DEV_ID_EARPIECE; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_0; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_1; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_2; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_3; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_4; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_5; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_6; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_7; + public static final byte DEV_ID_CHANNEL_BASE; + public static final byte DEV_ID_CHANNEL_1; + public static final byte DEV_ID_CHANNEL_2; + public static final byte DEV_ID_CHANNEL_3; + public static final byte DEV_ID_CHANNEL_4; + public static final byte DEV_ID_CHANNEL_5; + public static final byte DEV_ID_CHANNEL_6; + public static final byte DEV_ID_CHANNEL_7; + public static final byte DEV_ID_UICC; + public static final byte DEV_ID_TERMINAL; + public static final byte DEV_ID_NETWORK; + public static final byte POLL_NO_DURATION; + public static final byte POLL_SYSTEM_DURATION; + public static final byte RES_CMD_PERF; + public static final byte RES_CMD_PERF_PARTIAL_COMPR; + public static final byte RES_CMD_PERF_MISSING_INFO; + public static final byte RES_CMD_PERF_REFRESH_ADD_EF_READ; + public static final byte RES_CMD_PERF_REQ_ICON_NOT_DISP; + public static final byte RES_CMD_PERF_MODIF_CC_NAA; + public static final byte RES_CMD_PERF_LIMITED_SERVICE; + public static final byte RES_CMD_PERF_WITH_MODIFICATION; + public static final byte RES_REFRESH_PERF_NO_NAA_ACTIVE; + public static final byte RES_CMD_PERF_SESSION_TERM_USER; + public static final byte RES_CMD_PERF_BACKWARD_MOVE_REQ; + public static final byte RES_CMD_PERF_NO_RESP_FROM_USER; + public static final byte RES_CMD_PERF_HELP_INFO_REQ; + public static final byte RES_TEMP_PB_TERMINAL_UNABLE_PROC; + public static final byte RES_TEMP_PB_SESSION_TERM_USER; + public static final byte RES_TEMP_PB_USER_REJECT_CALL_REQ; + public static final byte RES_TEMP_PB_USER_CLEAR_CALL; + public static final byte RES_TEMP_PB_IN_CONTR_TIMER_STATE; + public static final byte RES_TEMP_PB_INTERACT_CC_BY_NAA; + public static final byte RES_ERROR_LAUNCH_BROWSE_GENERIC_CODE; + public static final byte RES_ERROR_CMD_BEYOND_TERMINAL_CAPAB; + public static final byte RES_ERROR_CMD_TYP_NOT_UNDERSTOOD; + public static final byte RES_ERROR_CMD_DATA_NOT_UNDERSTOOD; + public static final byte RES_ERROR_CMD_NUMBER_NOT_KNOWN; + public static final byte RES_ERROR_REQ_VALUES_MISS; + public static final byte RES_ERROR_MULTIPLE_CARD_ERROR; + public static final byte RES_ERROR_INTERACT_CC_SMSMO_BY_NAA; + public static final byte RES_ERROR_BEARER_INDEPENDENT_PROTOCOL_ERROR; + public static final byte RES_ERROR_ACCESS_TECH_ERROR; +} +Compiled from "ToolkitException.java" +public class uicc.toolkit.ToolkitException extends javacard.framework.CardRuntimeException { + public static final short HANDLER_OVERFLOW; + public static final short HANDLER_NOT_AVAILABLE; + public static final short UNAVAILABLE_ELEMENT; + public static final short MENU_ENTRY_NOT_FOUND; + public static final short REGISTRY_ERROR; + public static final short EVENT_NOT_SUPPORTED; + public static final short EVENT_ALREADY_REGISTERED; + public static final short OUT_OF_TLV_BOUNDARIES; + public static final short TERMINAL_PROFILE_NOT_AVAILABLE; + public static final short ALLOWED_LENGTH_EXCEEDED; + public static final short NO_TIMER_AVAILABLE; + public static final short INVALID_TIMER_ID; + public static final short EVENT_NOT_ALLOWED; + public static final short BAD_INPUT_PARAMETER; + public static final short COMMAND_NOT_ALLOWED; + public static final short NO_SERVICE_ID_AVAILABLE; + public static final short INVALID_SERVICE_ID; + public static final short TAR_NOT_DEFINED; + public uicc.toolkit.ToolkitException(short); + public static void throwIt(short) throws uicc.toolkit.ToolkitException; +} +Compiled from "ToolkitInterface.java" +public interface uicc.toolkit.ToolkitInterface extends javacard.framework.Shareable { + public abstract void processToolkit(short) throws uicc.toolkit.ToolkitException; +} +Compiled from "ToolkitRegistry.java" +public interface uicc.toolkit.ToolkitRegistry { + public abstract void setEvent(short) throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void setEventList(short[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void clearEvent(short) throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract boolean isEventSet(short); + public abstract void disableMenuEntry(byte) throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void enableMenuEntry(byte) throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract byte initMenuEntry(byte[], short, short, byte, boolean, byte, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void changeMenuEntry(byte, byte[], short, short, byte, boolean, byte, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract byte allocateTimer() throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void releaseTimer(byte) throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void requestPollInterval(short) throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract short getPollInterval(); + public abstract byte allocateServiceIdentifier() throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void releaseServiceIdentifier(byte) throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void registerFileEvent(short, byte[], short, short, byte[], short, byte) throws uicc.toolkit.ToolkitException, java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, javacard.framework.TransactionException, javacard.framework.SystemException; + public abstract void deregisterFileEvent(short, byte[], short, short, byte[], short, byte) throws uicc.toolkit.ToolkitException, java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, javacard.framework.TransactionException, javacard.framework.SystemException; + public abstract void registerFileEvent(short, uicc.access.FileView) throws uicc.toolkit.ToolkitException, java.lang.NullPointerException, javacard.framework.TransactionException; + public abstract void deregisterFileEvent(short, uicc.access.FileView) throws uicc.toolkit.ToolkitException, java.lang.NullPointerException, javacard.framework.TransactionException; + public abstract void setMenuEntryTextAttribute(byte, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException, javacard.framework.TransactionException; +} +Compiled from "ToolkitRegistrySystem.java" +public final class uicc.toolkit.ToolkitRegistrySystem { + public static uicc.toolkit.ToolkitRegistry getEntry() throws uicc.toolkit.ToolkitException; + public static boolean isPrioritizedProactiveHandlerAvailableEventSet(); +} +Compiled from "ViewHandler.java" +public interface uicc.toolkit.ViewHandler { + public abstract short getLength() throws uicc.toolkit.ToolkitException; + public abstract short copy(byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract byte findTLV(byte, byte) throws uicc.toolkit.ToolkitException; + public abstract short getValueLength() throws uicc.toolkit.ToolkitException; + public abstract byte getValueByte(short) throws uicc.toolkit.ToolkitException; + public abstract short getValueShort(short) throws uicc.toolkit.ToolkitException; + public abstract short copyValue(short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract byte compareValue(short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract short findAndCopyValue(byte, byte[], short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract short findAndCopyValue(byte, byte, short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract byte findAndCompareValue(byte, byte[], short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract byte findAndCompareValue(byte, byte, short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract short getCapacity() throws uicc.toolkit.ToolkitException; +} diff --git a/lib/other uicc versions/uicc_rel_17.txt b/lib/other uicc versions/uicc_rel_17.txt new file mode 100755 index 0000000..ba2da56 --- /dev/null +++ b/lib/other uicc versions/uicc_rel_17.txt @@ -0,0 +1,684 @@ +Compiled from "FileView.java" +public interface uicc.access.FileView extends javacard.framework.Shareable { + public abstract short select(short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract void select(short) throws uicc.access.UICCException; + public abstract void select(byte) throws uicc.access.UICCException; + public abstract short status(byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract short readBinary(short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract void updateBinary(short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract short readRecord(short, byte, short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract void updateRecord(short, byte, short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract short searchRecord(byte, short, short, byte[], short, short, short[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract short increase(byte[], short, short, byte[], short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.access.UICCException; + public abstract void deactivateFile() throws uicc.access.UICCException; + public abstract void activateFile() throws uicc.access.UICCException; +} +Compiled from "UICCConstants.java" +public interface uicc.access.UICCConstants { + public static final short FID_EF_DIR; + public static final short FID_EF_ICCID; + public static final short FID_EF_ARR; + public static final short FID_EF_PL; + public static final short FID_DF_TELECOM; + public static final short FID_DF_GRAPHICS; + public static final short FID_EF_ADN; + public static final short FID_EF_FDN; + public static final short FID_EF_SMS; + public static final short FID_EF_CCP; + public static final short FID_EF_MSISDN; + public static final short FID_EF_SMSP; + public static final short FID_EF_SMSS; + public static final short FID_EF_LND; + public static final short FID_EF_SDN; + public static final short FID_EF_EXT1; + public static final short FID_EF_EXT2; + public static final short FID_EF_EXT3; + public static final short FID_EF_BDN; + public static final short FID_EF_EXT4; + public static final short FID_EF_SMSR; + public static final short FID_EF_IMG; + public static final byte SIMPLE_SEARCH_START_FORWARD; + public static final byte SIMPLE_SEARCH_START_BACKWARD; + public static final byte ENHANCED_SEARCH; + public static final short SEARCH_INDICATION_START_FORWARD_FROM_NEXT_GR; + public static final short SEARCH_INDICATION_START_BACKWARD_FROM_PREVIOUS_GR; + public static final short SEARCH_INDICATION_START_FORWARD_FROM_NEXT; + public static final short SEARCH_INDICATION_START_BACKWARD_FROM_PREVIOUS; + public static final byte REC_ACC_MODE_CURRENT; + public static final byte REC_ACC_MODE_ABSOLUTE; + public static final byte REC_ACC_MODE_NEXT; + public static final byte REC_ACC_MODE_PREVIOUS; + public static final byte BER_TLV_ACC_MODE_FIRST; + public static final byte BER_TLV_ACC_MODE_NEXT; + public static final byte TAG_FCP_FILE_DESCRIPTOR; + public static final byte TAG_FCP_FILE_IDENTIFIER; + public static final byte TAG_FCP_FILE_AID; + public static final byte TAG_FCP_FILE_PROPRIETARY_INFO; + public static final byte TAG_FCP_LCS_INTEGER; + public static final byte TAG_FCP_PIN_STATUS_TEMPLATE_DO; + public static final byte TAG_FCP_FILE_SIZE; + public static final byte TAG_FCP_TOTAL_FILE_SIZE; + public static final byte TAG_FCP_SHORT_FILE_IDENTIFIER; + public static final byte TAG_FCP_SECURITY_ATTRIBUTE_CF; + public static final byte TAG_FCP_SECURITY_ATTRIBUTE_EF; + public static final byte TAG_FCP_SECURITY_ATTRIBUTE_REF_EF; + public static final byte TAG_FCP_SECURITY_ATTRIBUTE_REFERENCED_EF; +} +Compiled from "UICCException.java" +public class uicc.access.UICCException extends javacard.framework.CardRuntimeException { + public static final short NO_EF_SELECTED; + public static final short FILE_NOT_FOUND; + public static final short RECORD_NOT_FOUND; + public static final short INTERNAL_ERROR; + public static final short INVALID_MODE; + public static final short OUT_OF_FILE_BOUNDARIES; + public static final short MAX_VALUE_REACHED; + public static final short MEMORY_PROBLEM; + public static final short SECURITY_STATUS_NOT_SATISFIED; + public static final short COMMAND_INCOMPATIBLE; + public static final short OUT_OF_RECORD_BOUNDARIES; + public static final short REF_DATA_INVALIDATED; + public static final short COMMAND_NOT_ALLOWED; + public static final short CONDITIONS_OF_USE_NOT_SATISFIED; + public static final short REFERENCED_DATA_NOT_FOUND; + public static final short OUT_OF_DATA_BOUNDARIES; + public static final short NOT_ENOUGH_MEMORY_SPACE; + public static final short INVALID_TAG_VALUE; + public uicc.access.UICCException(short); + public static void throwIt(short) throws uicc.access.UICCException; +} +Compiled from "UICCSystem.java" +public class uicc.access.UICCSystem { + public static uicc.access.FileView getTheUICCView(byte) throws javacard.framework.SystemException; + public static uicc.access.FileView getTheFileView(javacard.framework.AID, byte) throws java.lang.NullPointerException, javacard.framework.SystemException; + public static uicc.access.FileView getTheFileView(byte[], short, byte, byte) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, javacard.framework.SystemException; +} +Compiled from "AdminBERTLVFileView.java" +public interface uicc.access.bertlvfile.AdminBERTLVFileView extends uicc.access.bertlvfile.BERTLVFileView,uicc.access.fileadministration.AdminFileView { +} +Compiled from "BERTLVFileView.java" +public interface uicc.access.bertlvfile.BERTLVFileView extends uicc.access.FileView { + public abstract int retrieveData(int, int, byte[], short, short); + public abstract int getTAGList(byte, int[], short, short); + public abstract int setData(int, byte, int, byte[], short, short); + public abstract void deleteData(int); +} +Compiled from "AdminException.java" +public class uicc.access.fileadministration.AdminException extends javacard.framework.CardRuntimeException { + public static final short INCORRECT_PARAMETERS; + public static final short FILE_ALREADY_EXISTS; + public static final short CONDITIONS_OF_USE_NOT_SATISFIED; + public static final short NOT_ENOUGH_MEMORY_SPACE; + public static final short DF_NAME_ALREADY_EXISTS; + public uicc.access.fileadministration.AdminException(short); + public static void throwIt(short) throws uicc.access.fileadministration.AdminException; +} +Compiled from "AdminFileView.java" +public interface uicc.access.fileadministration.AdminFileView extends uicc.access.FileView { + public abstract void deleteFile(short) throws uicc.access.UICCException, javacard.framework.TransactionException; + public abstract void createFile(uicc.toolkit.ViewHandler) throws java.lang.NullPointerException, uicc.access.UICCException, uicc.access.fileadministration.AdminException, javacard.framework.TransactionException; + public abstract void resizeFile(uicc.toolkit.ViewHandler) throws java.lang.NullPointerException, uicc.access.UICCException, uicc.access.fileadministration.AdminException, javacard.framework.TransactionException; +} +Compiled from "AdminFileViewBuilder.java" +public class uicc.access.fileadministration.AdminFileViewBuilder { + public static uicc.access.fileadministration.AdminFileView getTheUICCAdminFileView(byte) throws javacard.framework.SystemException; + public static uicc.access.fileadministration.AdminFileView getTheAdminFileView(javacard.framework.AID, byte) throws java.lang.NullPointerException, javacard.framework.SystemException; + public static uicc.access.fileadministration.AdminFileView getTheAdminFileView(byte[], short, byte, byte) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, javacard.framework.SystemException; +} +Compiled from "HighUpdateArrayBuilder.java" +public interface uicc.services.highupdatearray.HighUpdateArrayBuilder extends javacard.framework.Shareable { + public static final short HIGH_UPDATE_ARRAY_MIN_UPDATE_JA; + public static final short HIGH_UPDATE_ARRAY_MIN_UPDATE_JB; + public static final short HIGH_UPDATE_ARRAY_MIN_UPDATE_JC; + public abstract boolean[] makeHighUpdateBooleanArray(short); + public abstract byte[] makeHighUpdateByteArray(short); + public abstract java.lang.Object[] makeHighUpdateObjectArray(short); + public abstract short[] makeHighUpdateShortArray(short); + public abstract short getHighUpdateMinimumUpdateProperty(); +} +Compiled from "SuspendConstants.java" +public interface uicc.suspendresume.SuspendConstants { + public static final byte TIME_UNIT_SECONDS; + public static final byte TIME_UNIT_MINUTES; + public static final byte TIME_UNIT_HOURS; + public static final byte TIME_UNIT_DAYS; + public static final byte TIME_UNIT_TEN_DAYS; + public static final short SUSPEND_REQUEST_REJECTED; + public static final short COMPARE_IS_EQUAL; + public static final short COMPARE_IS_LOWER; + public static final short COMPARE_IS_HIGHER; + public static final short COMPARE_IS_NOT_EQUAL; +} +Compiled from "SuspendException.java" +public class uicc.suspendresume.SuspendException extends javacard.framework.CardRuntimeException { + public static final short UNEXPECTED_TIME_UNIT; + public static final short UNEXPECTED_COMPARE; + public static final short UNEXPECTED_OVERFLOW; + public uicc.suspendresume.SuspendException(short); + public static void throwIt(short) throws uicc.suspendresume.SuspendException; +} +Compiled from "SuspendMechanism.java" +public interface uicc.suspendresume.SuspendMechanism { + public abstract short suspendRequest(byte, short, byte, short); + public abstract void suspendOperation(byte, short); + public abstract void resumeIndication(); +} +Compiled from "SuspendUtil.java" +public class uicc.suspendresume.SuspendUtil { + uicc.suspendresume.SuspendUtil(); + public static final boolean timeCompare(byte, short, short, byte, short) throws uicc.suspendresume.SuspendException; + public static final short timeToSeconds(byte, short, byte[], short) throws java.lang.ArrayIndexOutOfBoundsException, java.lang.NullPointerException, uicc.suspendresume.SuspendException; + public static final short secondsToTime(byte[], short, short) throws java.lang.ArrayIndexOutOfBoundsException, java.lang.NullPointerException, uicc.suspendresume.SuspendException; +} +Compiled from "HandlerBuilder.java" +public final class uicc.system.HandlerBuilder { + public static final byte EDIT_HANDLER; + public static final byte BER_EDIT_HANDLER; + public static uicc.toolkit.ViewHandler buildTLVHandler(byte, short) throws javacard.framework.SystemException; + public static uicc.toolkit.ViewHandler buildTLVHandler(byte, short, byte[], short, short) throws java.lang.ArrayIndexOutOfBoundsException, javacard.framework.SystemException, java.lang.NullPointerException, uicc.toolkit.ToolkitException; +} +Compiled from "ServiceConstants.java" +public interface uicc.system.ServiceConstants { + public static final short SERVICE_ID_HIGH_UPDATE_ARRAY_BUILDER; +} +Compiled from "TerminalCapabilityHandler.java" +public final class uicc.system.TerminalCapabilityHandler { + public static final byte TAG_TERMINAL_POWER_SUPPLY; + public static final byte TAG_EXTENDED_LOGICAL_CHANNELS_TERMINAL_SUPPORT; + public static final byte TAG_ADDITIONAL_INTERFACE_SUPPORT; + public static final byte TAG_EUICC_RELATED_CAPABILITIES; + public static uicc.toolkit.BERTLVViewHandler getTheHandler() throws uicc.system.UICCSystemException; +} +Compiled from "UICCPlatform.java" +public final class uicc.system.UICCPlatform { + public static byte[] getTheVolatileByteArray(); +} +Compiled from "UICCSystemException.java" +public class uicc.system.UICCSystemException extends javacard.framework.CardRuntimeException { + public static final short TERMINAL_CAPABILITY_NOT_AVAILABLE; + public uicc.system.UICCSystemException(short); + public static void throwIt(short) throws uicc.system.UICCSystemException; +} +Compiled from "BERTLVEditHandler.java" +public interface uicc.toolkit.BERTLVEditHandler extends uicc.toolkit.EditHandler,uicc.toolkit.BERTLVViewHandler { + public abstract void setTag(byte); +} +Compiled from "BERTLVViewHandler.java" +public interface uicc.toolkit.BERTLVViewHandler extends uicc.toolkit.ViewHandler { + public abstract byte getTag(); + public abstract short getSize(); +} +Compiled from "EditHandler.java" +public interface uicc.toolkit.EditHandler extends uicc.toolkit.ViewHandler { + public abstract void clear() throws uicc.toolkit.ToolkitException; + public abstract void appendArray(byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, byte) throws uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, short) throws uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, byte, byte) throws uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, byte, short) throws uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, short, short) throws uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, byte, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract void appendTLV(byte, byte[], short, short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; +} +Compiled from "EnvelopeHandler.java" +public interface uicc.toolkit.EnvelopeHandler extends uicc.toolkit.BERTLVViewHandler { + public abstract byte getItemIdentifier() throws uicc.toolkit.ToolkitException; + public abstract byte getChannelIdentifier() throws uicc.toolkit.ToolkitException; + public abstract short getChannelStatus(byte) throws uicc.toolkit.ToolkitException; +} +Compiled from "EnvelopeHandlerSystem.java" +public final class uicc.toolkit.EnvelopeHandlerSystem { + public static uicc.toolkit.EnvelopeHandler getTheHandler() throws uicc.toolkit.ToolkitException; +} +Compiled from "EnvelopeResponseHandler.java" +public interface uicc.toolkit.EnvelopeResponseHandler extends uicc.toolkit.EditHandler { + public abstract void post(boolean) throws javacard.framework.APDUException, uicc.toolkit.ToolkitException; + public abstract void postAsBERTLV(boolean, byte) throws javacard.framework.APDUException, uicc.toolkit.ToolkitException; +} +Compiled from "EnvelopeResponseHandlerSystem.java" +public final class uicc.toolkit.EnvelopeResponseHandlerSystem { + public static uicc.toolkit.EnvelopeResponseHandler getTheHandler() throws uicc.toolkit.ToolkitException; +} +Compiled from "ProactiveHandler.java" +public interface uicc.toolkit.ProactiveHandler extends uicc.toolkit.EditHandler { + public abstract void init(byte, byte, byte); + public abstract byte send() throws uicc.toolkit.ToolkitException; + public abstract void initDisplayText(byte, byte, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract void initGetInkey(byte, byte, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract void initGetInput(byte, byte, byte[], short, short, short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract void initCloseChannel(byte); + public abstract void initMoreTime(); +} +Compiled from "ProactiveHandlerSystem.java" +public final class uicc.toolkit.ProactiveHandlerSystem { + public static uicc.toolkit.ProactiveHandler getTheHandler() throws uicc.toolkit.ToolkitException; +} +Compiled from "ProactiveResponseHandler.java" +public interface uicc.toolkit.ProactiveResponseHandler extends uicc.toolkit.ViewHandler { + public abstract byte getGeneralResult() throws uicc.toolkit.ToolkitException; + public abstract short getAdditionalInformationLength() throws uicc.toolkit.ToolkitException; + public abstract short copyAdditionalInformation(byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract byte getItemIdentifier() throws uicc.toolkit.ToolkitException; + public abstract short getTextStringLength() throws uicc.toolkit.ToolkitException; + public abstract byte getTextStringCodingScheme() throws uicc.toolkit.ToolkitException; + public abstract short copyTextString(byte[], short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract byte getChannelIdentifier() throws uicc.toolkit.ToolkitException; + public abstract short getChannelStatus(byte) throws uicc.toolkit.ToolkitException; + public abstract short copyChannelData(byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; +} +Compiled from "ProactiveResponseHandlerSystem.java" +public final class uicc.toolkit.ProactiveResponseHandlerSystem { + public static uicc.toolkit.ProactiveResponseHandler getTheHandler() throws uicc.toolkit.ToolkitException; +} +Compiled from "TerminalProfile.java" +public final class uicc.toolkit.TerminalProfile { + public static final short IDX_PROFILE_DOWNLOAD; + public static final short IDX_SMS_PP_DOWNLOAD; + public static final short IDX_CELL_BROADCAST_DOWNLOAD; + public static final short IDX_MENU_SELECTION; + public static final short IDX_TIMER_EXPIRATION; + public static final short IDX_CALL_CONTROLL_BY_NAA; + public static final short IDX_COMMAND_RESULT; + public static final short IDX_UCS2_ENTRY; + public static final short IDX_UCS2_DISPLAY; + public static final short IDX_DISPLAY_TEXT; + public static final short IDX_PROACTIVE_UICC_DISPLAY_TEXT; + public static final short IDX_PROACTIVE_UICC_GET_INKEY; + public static final short IDX_PROACTIVE_UICC_GET_INPUT; + public static final short IDX_PROACTIVE_UICC_MORE_TIME; + public static final short IDX_PROACTIVE_UICC_PLAY_TONE; + public static final short IDX_PROACTIVE_UICC_POLL_INTERVAL; + public static final short IDX_PROACTIVE_UICC_POLLING_OFF; + public static final short IDX_PROACTIVE_UICC_REFRESH; + public static final short IDX_PROACTIVE_UICC_SELECT_ITEM; + public static final short IDX_PROACTIVE_UICC_SEND_SS; + public static final short IDX_PROACTIVE_UICC_SET_UP_CALL; + public static final short IDX_PROACTIVE_UICC_SET_UP_MENU; + public static final short IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_MCC_MNC_LAC_CELLID_IMEI; + public static final short IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_NMR; + public static final short IDX_PROACTIVE_UICC_SET_UP_EVENT_LIST; + public static final short IDX_EVENT_MT_CALL; + public static final short IDX_EVENT_CALL_CONNECTED; + public static final short IDX_EVENT_CALL_DISCONNECTED; + public static final short IDX_EVENT_LOCATION_STATTUS; + public static final short IDX_EVENT_USER_ACTIVITY; + public static final short IDX_EVENT_IDLE_SCREEN_AVAILABLE; + public static final short IDX_EVENT_CARD_READER_STATUS; + public static final short IDX_EVENT_LANGUAGAE_SELECTION; + public static final short IDX_EVENT_BROWSER_TERMINATION; + public static final short IDX_EVENT_DATA_AVAILABLE; + public static final short IDX_EVENT_CHANNEL_STATUS; + public static final short IDX_EVENT_ACCESS_TECHNOLOGY_CHANGE; + public static final short IDX_EVENT_DISPLAY_PARAMETER_CHANGED; + public static final short IDX_EVENT_LOCAL_CONNECTION; + public static final short IDX_EVENT_NRETWORK_SEARCH_MODE_CHANGE; + public static final short IDX_PROACTIVE_UICC_POWER_ON_CARD; + public static final short IDX_PROACTIVE_UICC_POWER_OFF_CARD; + public static final short IDX_PROACTIVE_UICC_PERFORM_CARD_APDU; + public static final short IDX_PROACTIVE_UICC_GET_READER_STATUS_STATUS; + public static final short IDX_PROACTIVE_UICC_GET_READER_STATUS_IDENTIFIER; + public static final short IDX_PROACTIVE_UICC_TIMER_MANAGEMENT_START_STOP; + public static final short IDX_PROACTIVE_UICC_TIMER_MANAGEMENT_CUR_VALUE; + public static final short IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_DATE_TIME; + public static final short IDX_PROACTIVE_UICC_RUN_AT_COMMAND; + public static final short IDX_SETUP_CALL; + public static final short IDX_SEND_DTMF; + public static final short IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_LANGUAGE; + public static final short IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_TIMING; + public static final short IDX_PROACTIVE_UICC_LANGUAGE_NOTIFICATION; + public static final short IDX_PROACTIVE_UICC_LAUNCH_BROWSER; + public static final short IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_ACCESS_TECHNOLOGY; + public static final short IDX_SOFT_KEYS_SELECT_ITEM; + public static final short IDX_SOFT_KEYS_SET_UP_MENU; + public static final short IDX_PROACTIVE_UICC_OPEN_CHANNEL; + public static final short IDX_PROACTIVE_UICC_CLOSE_CHANNEL; + public static final short IDX_PROACTIVE_UICC_RECEIVE_DATA; + public static final short IDX_PROACTIVE_UICC_SEND_DATA; + public static final short IDX_PROACTIVE_UICC_GET_CHANNEL_STATUS; + public static final short IDX_PROACTIVE_UICC_SERVICE_SEARCH; + public static final short IDX_PROACTIVE_UICC_GET_SERVICE_INFORMATION; + public static final short IDX_PROACTIVE_UICC_DECLARE_SERVICE; + public static final short IDX_CSD; + public static final short IDX_GPRS; + public static final short IDX_BLUETOOTH; + public static final short IDX_IRDA; + public static final short IDX_RS232; + public static final short IDX_SCREEN_SIZING; + public static final short IDX_VARIABLE_SIZE_FONTS; + public static final short IDX_DISPLAY_RESIZE; + public static final short IDX_TEXT_WRAPPING; + public static final short IDX_TEXT_SCROLLING; + public static final short IDX_TEXT_ATTRIBUTE; + public static final short IDX_TCP; + public static final short IDX_UDP; + public static final short IDX_PROACTIVE_UICC_DISPLAY_TEXT_VARIABLE_TIMEOUT; + public static final short IDX_PROACTIVE_UICC_GET_INKEY_HELP_SUPPORTED; + public static final short IDX_USB; + public static final short IDX_PROACTIVE_UICC_GET_INKEY_VARIABLE_TIMEOUT; + public static final short IDX_PROVIDE_LOCAL_INFORMATION_ESN; + public static final short IDX_PROVIDE_LOCAL_INFORMATION_IMEISV; + public static final short IDX_PROVIDE_LOCAL_INFORMATION_SEARCH_MODE_CHANGE; + public static final short IDX_WML_BROWSER_SUPPORTED; + public static final short IDX_XHTML_BROWSER_SUPPORTED; + public static final short IDX_HTML_BROWSER_SUPPORTED; + public static final short IDX_CHTML_BROWSER_SUPPORTED; + public static final short IDX_PROVIDE_LOCAL_INFORMATION_BATTERY_STATE; + public static final short IDX_PLAY_TONE_MELODY_THEMED_TONES; + public static final short IDX_MULTI_MEDIA_CALL_IN_SET_UP_CALL; + public static final short IDX_SET_FRAMES; + public static final short IDX_GET_FRAMES_STATUS; + public static final short IDX_EVENT_BROWSING_STATUS; + public static final short IDX_MULTIPLE_ACCESS_TECHNOLOGIES_SUPPORT; + public static final short IDX_ALIGNMENT_LEFT; + public static final short IDX_ALIGNMENT_CENTER; + public static final short IDX_ALIGNMENT_RIGHT; + public static final short IDX_FONT_SIZE_NORMAL; + public static final short IDX_FONT_SIZE_LARGE; + public static final short IDX_FONT_SIZE_SMALL; + public static final short IDX_STYLE_NORMAL; + public static final short IDX_STYLE_BOLD; + public static final short IDX_STYLE_ITALIC; + public static final short IDX_STYLE_UNDERLINED; + public static final short IDX_STYLE_STRIKETHROUGH; + public static final short IDX_STYLE_TEXT_FOREGROUND_COLOUR; + public static final short IDX_STYLE_TEXT_BACKGROUND_COLOUR; + public static final short IDX_TERMINAL_APPLICATIONS; + public static final short IDX_PROACTIVE_UICC_ACTIVATE; + public static final short IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_BROADCAST_NETWORK; + public static final short IDX_PROACTIVE_UICC_CONTACTLESS_STATE_CHANGED; + public static final short IDX_OPEN_CHANNEL_COFIRMATION_PARAMETER; + public static final short IDX_OPEN_CHANNEL_CONFIRMATION_PARAMETER; + public static final short IDX_CAT_SUPPORTED; + public static final short IDX_CONTAINER_AND_SESSION_CONTROL; + public static final short IDX_LAUNCH_PARAMETERS_FOR_OPEN_CHANNEL; + public static final short IDX_DIRECT_COMMUNICATION_FOR_OPEN_CHANNEL; + public static final short IDX_SECURE_CONTAINER_AND_SESSION_CONTROL; + public static final short IDX_REFRESH_ENFORCEMENT_POLICY; + public static final short IDX_DNS_SERVER_ADDRESS_OPEN_CHANNEL; + public static final short IDX_NETWORK_ACCESS_NAME_REUSE_CLOSE_CHANNEL; + public static final short IDX_EVENT_POLL_INTERVAL_NEGOTIATION; + public static final short IDX_PROVIDE_LOCAL_INFORMATION_SUPPORTED_RADIO_ACCESS_TECHNOLOGIES; + public static final short IDX_REFRESH_eUICC_PROFILE_STATE_CHANGE; + public static final short IDX_REFRESH_eUICC_PROFILE_OPERATION; + public static final short IDX_GET_INPUT_VARIABLE_TIMEOUT; + public static boolean check(byte) throws uicc.toolkit.ToolkitException; + public static boolean check(byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public static boolean check(short) throws uicc.toolkit.ToolkitException; + public static short getValue(short, short) throws uicc.toolkit.ToolkitException; + public static short copy(short, byte[], short, short) throws java.lang.ArrayIndexOutOfBoundsException, java.lang.NullPointerException, uicc.toolkit.ToolkitException; +} +Compiled from "ToolkitConstants.java" +public interface uicc.toolkit.ToolkitConstants { + public static final short EVENT_PROFILE_DOWNLOAD; + public static final short EVENT_MENU_SELECTION; + public static final short EVENT_MENU_SELECTION_HELP_REQUEST; + public static final short EVENT_CALL_CONTROL_BY_NAA; + public static final short EVENT_TIMER_EXPIRATION; + public static final short EVENT_EVENT_DOWNLOAD_MT_CALL; + public static final short EVENT_EVENT_DOWNLOAD_CALL_CONNECTED; + public static final short EVENT_EVENT_DOWNLOAD_CALL_DISCONNECTED; + public static final short EVENT_EVENT_DOWNLOAD_LOCATION_STATUS; + public static final short EVENT_EVENT_DOWNLOAD_USER_ACTIVITY; + public static final short EVENT_EVENT_DOWNLOAD_IDLE_SCREEN_AVAILABLE; + public static final short EVENT_EVENT_DOWNLOAD_CARD_READER_STATUS; + public static final short EVENT_STATUS_COMMAND; + public static final short EVENT_EVENT_DOWNLOAD_LANGUAGE_SELECTION; + public static final short EVENT_EVENT_DOWNLOAD_BROWSER_TERMINATION; + public static final short EVENT_EVENT_DOWNLOAD_DATA_AVAILABLE; + public static final short EVENT_EVENT_DOWNLOAD_CHANNEL_STATUS; + public static final short EVENT_EVENT_DOWNLOAD_ACCESS_TECHNOLOGY_CHANGE; + public static final short EVENT_EVENT_DOWNLOAD_DISPLAY_PARAMETER_CHANGED; + public static final short EVENT_EVENT_DOWNLOAD_LOCAL_CONNECTION; + public static final short EVENT_EVENT_DOWNLOAD_NETWORK_SEARCH_MODE_CHANGE; + public static final short EVENT_EVENT_BROWSING_STATUS; + public static final short EVENT_EVENT_DOWNLOAD_HCI_CONNECTIVITY; + public static final short EVENT_EVENT_DOWNLOAD_FRAMES_INFORMATION_CHANGED; + public static final short EVENT_EVENT_DOWNLOAD_CONTACTLESS_STATE_REQUEST; + public static final short EVENT_EVENT_POLL_INTERVAL_NEGOTIATION; + public static final short EVENT_PROACTIVE_HANDLER_AVAILABLE; + public static final short EVENT_EXTERNAL_FILE_UPDATE; + public static final short EVENT_REMOTE_FILE_UPDATE; + public static final short EVENT_APPLICATION_DESELECT; + public static final short EVENT_FIRST_COMMAND_AFTER_ATR; + public static final short EVENT_EVENT_DOWNLOAD_ACCESS_TECHNOLOGY_CHANGE_MULTIPLE; + public static final short EVENT_MEMORY_FAILURE; + public static final short EVENT_TERMINAL_APPLICATIONS; + public static final short EVENT_TERMINAL_CAPABILITY; + public static final short EVENT_UNRECOGNIZED_ENVELOPE; + public static final byte BTAG_PROACTIVE_UICC_COMMAND; + public static final byte BTAG_MENU_SELECTION; + public static final byte BTAG_CALL_CONTROL; + public static final byte BTAG_EVENT_DOWNLOAD; + public static final byte BTAG_TIMER_EXPIRATION; + public static final byte TAG_COMMAND_DETAILS; + public static final byte TAG_DEVICE_IDENTITIES; + public static final byte TAG_RESULT; + public static final byte TAG_DURATION; + public static final byte TAG_ALPHA_IDENTIFIER; + public static final byte TAG_ADDRESS; + public static final byte TAG_CAPABILITY_CONFIGURATION_PARAMETERS; + public static final byte TAG_CALLED_PARTY_SUBADDRESS; + public static final byte TAG_TEXT_STRING; + public static final byte TAG_TONE; + public static final byte TAG_ITEM; + public static final byte TAG_ITEM_IDENTIFIER; + public static final byte TAG_RESPONSE_LENGTH; + public static final byte TAG_FILE_LIST; + public static final byte TAG_LOCATION_INFORMATION; + public static final byte TAG_IMEI; + public static final byte TAG_HELP_REQUEST; + public static final byte TAG_NETWORK_MEASUREMENT_RESULTS; + public static final byte TAG_DEFAULT_TEXT; + public static final byte TAG_ITEMS_NEXT_ACTION_INDICATOR; + public static final byte TAG_EVENT_LIST; + public static final byte TAG_LOCATION_STATUS; + public static final byte TAG_ICON_IDENTIFIER; + public static final byte TAG_ITEM_ICON_IDENTIFIER_LIST; + public static final byte TAG_CARD_READER_STATUS; + public static final byte TAG_CARD_ATR; + public static final byte TAG_C_APDU; + public static final byte TAG_R_APDU; + public static final byte TAG_TIMER_IDENTIFIER; + public static final byte TAG_TIMER_VALUE; + public static final byte TAG_DATE_TIME_AND_TIME_ZONE; + public static final byte TAG_CALL_CONTROL_REQUESTED_ACTION; + public static final byte TAG_AT_COMMAND; + public static final byte TAG_AT_RESPONSE; + public static final byte TAG_IMMEDIATE_RESPONSE; + public static final byte TAG_DTMF_STRING; + public static final byte TAG_LANGUAGE; + public static final byte TAG_AID; + public static final byte TAG_BROWSER_IDENTITY; + public static final byte TAG_URL; + public static final byte TAG_URI; + public static final byte TAG_BEARER; + public static final byte TAG_PROVISION_REFERENCE_FILE; + public static final byte TAG_BROWSER_TERMINATION; + public static final byte TAG_SUPPORTED_RADIO_ACCESS_TECHNOLOGIES; + public static final byte TAG_BEARER_DESCRIPTION; + public static final byte TAG_CHANNEL_DATA; + public static final byte TAG_CHANNEL_DATA_LENGTH; + public static final byte TAG_CHANNEL_DATA_STATUS; + public static final byte TAG_BUFFER_SIZE; + public static final byte TAG_CARD_READER_ID; + public static final byte TAG_UICC_TERMINAL_TRANSPORT_LEVEL; + public static final byte TAG_OTHER_DATA_DESTINATION_ADDRESS; + public static final byte TAG_ACCESS_TECHNOLOGY; + public static final byte TAG_DISPLAY_PARAMETERS; + public static final byte TAG_DNS_SERVER_ADDRESS; + public static final byte TAG_SERVICE_RECORD; + public static final byte TAG_DEVICE_FILTER; + public static final byte TAG_SERVICE_SEARCH; + public static final byte TAG_ATTRIBUTE_INFORMATION; + public static final byte TAG_SERVICE_AVAILABILITY; + public static final byte TAG_ESN; + public static final byte TAG_NETWORK_ACCESS_NAME; + public static final byte TAG_REMOTE_ENTITY_ADDRESS; + public static final byte TAG_TEXT_ATTRIBUTE_TAG; + public static final byte TAG_ITEM_TEXT_ATTRIBUTE_LIST; + public static final byte TAG_CONTACTLESS_STATE_REQUEST; + public static final byte TAG_IMEISV; + public static final byte TAG_BATTERY_STATE; + public static final byte TAG_BROWSING_STATUS; + public static final byte TAG_NETWORK_SEARCH_MODE; + public static final byte TAG_SET_CR; + public static final byte TAG_SET_NO_CR; + public static final byte TLV_LENGTH_CODED_2BYTES; + public static final byte TLV_NOT_FOUND; + public static final byte TLV_FOUND_CR_SET; + public static final byte TLV_FOUND_CR_NOT_SET; + public static final byte PRO_CMD_REFRESH; + public static final byte PRO_CMD_MORE_TIME; + public static final byte PRO_CMD_SET_UP_CALL; + public static final byte PRO_CMD_SEND_SHORT_MESSAGE; + public static final byte PRO_CMD_SEND_DTMF; + public static final byte PRO_CMD_LAUNCH_BROWSER; + public static final byte PRO_CMD_PLAY_TONE; + public static final byte PRO_CMD_DISPLAY_TEXT; + public static final byte PRO_CMD_GET_INKEY; + public static final byte PRO_CMD_GET_INPUT; + public static final byte PRO_CMD_SELECT_ITEM; + public static final byte PRO_CMD_PROVIDE_LOCAL_INFORMATION; + public static final byte PRO_CMD_TIMER_MANAGEMENT; + public static final byte PRO_CMD_SET_UP_IDLE_MODE_TEXT; + public static final byte PRO_CMD_PERFORM_CARD_APDU; + public static final byte PRO_CMD_POWER_ON_CARD; + public static final byte PRO_CMD_POWER_OFF_CARD; + public static final byte PRO_CMD_GET_READER_STATUS; + public static final byte PRO_CMD_RUN_AT_COMMAND; + public static final byte PRO_CMD_LANGUAGE_NOTIFICATION; + public static final byte PRO_CMD_OPEN_CHANNEL; + public static final byte PRO_CMD_CLOSE_CHANNEL; + public static final byte PRO_CMD_RECEIVE_DATA; + public static final byte PRO_CMD_SEND_DATA; + public static final byte PRO_CMD_GET_CHANNEL_STATUS; + public static final byte PRO_CMD_SERVICE_SEARCH; + public static final byte PRO_CMD_GET_SERVICE_INFORMATION; + public static final byte PRO_CMD_DECLARE_SERVICE; + public static final byte PRO_CMD_ACTIVATE; + public static final byte PRO_CMD_CONTACTLESS_STATE_CHANGED; + public static final byte DEV_ID_KEYPAD; + public static final byte DEV_ID_DISPLAY; + public static final byte DEV_ID_EARPIECE; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_0; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_1; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_2; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_3; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_4; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_5; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_6; + public static final byte DEV_ID_ADDITIONAL_CARD_READER_7; + public static final byte DEV_ID_CHANNEL_BASE; + public static final byte DEV_ID_CHANNEL_1; + public static final byte DEV_ID_CHANNEL_2; + public static final byte DEV_ID_CHANNEL_3; + public static final byte DEV_ID_CHANNEL_4; + public static final byte DEV_ID_CHANNEL_5; + public static final byte DEV_ID_CHANNEL_6; + public static final byte DEV_ID_CHANNEL_7; + public static final byte DEV_ID_UICC; + public static final byte DEV_ID_TERMINAL; + public static final byte DEV_ID_NETWORK; + public static final byte POLL_NO_DURATION; + public static final byte POLL_SYSTEM_DURATION; + public static final byte RES_CMD_PERF; + public static final byte RES_CMD_PERF_PARTIAL_COMPR; + public static final byte RES_CMD_PERF_MISSING_INFO; + public static final byte RES_CMD_PERF_REFRESH_ADD_EF_READ; + public static final byte RES_CMD_PERF_REQ_ICON_NOT_DISP; + public static final byte RES_CMD_PERF_MODIF_CC_NAA; + public static final byte RES_CMD_PERF_LIMITED_SERVICE; + public static final byte RES_CMD_PERF_WITH_MODIFICATION; + public static final byte RES_REFRESH_PERF_NO_NAA_ACTIVE; + public static final byte RES_CMD_PERF_SESSION_TERM_USER; + public static final byte RES_CMD_PERF_BACKWARD_MOVE_REQ; + public static final byte RES_CMD_PERF_NO_RESP_FROM_USER; + public static final byte RES_CMD_PERF_HELP_INFO_REQ; + public static final byte RES_TEMP_PB_TERMINAL_UNABLE_PROC; + public static final byte RES_TEMP_PB_SESSION_TERM_USER; + public static final byte RES_TEMP_PB_USER_REJECT_CALL_REQ; + public static final byte RES_TEMP_PB_USER_CLEAR_CALL; + public static final byte RES_TEMP_PB_IN_CONTR_TIMER_STATE; + public static final byte RES_TEMP_PB_INTERACT_CC_BY_NAA; + public static final byte RES_ERROR_LAUNCH_BROWSE_GENERIC_CODE; + public static final byte RES_ERROR_CMD_BEYOND_TERMINAL_CAPAB; + public static final byte RES_ERROR_CMD_TYP_NOT_UNDERSTOOD; + public static final byte RES_ERROR_CMD_DATA_NOT_UNDERSTOOD; + public static final byte RES_ERROR_CMD_NUMBER_NOT_KNOWN; + public static final byte RES_ERROR_REQ_VALUES_MISS; + public static final byte RES_ERROR_MULTIPLE_CARD_ERROR; + public static final byte RES_ERROR_INTERACT_CC_SMSMO_BY_NAA; + public static final byte RES_ERROR_BEARER_INDEPENDENT_PROTOCOL_ERROR; + public static final byte RES_ERROR_ACCESS_TECH_ERROR; +} +Compiled from "ToolkitException.java" +public class uicc.toolkit.ToolkitException extends javacard.framework.CardRuntimeException { + public static final short HANDLER_OVERFLOW; + public static final short HANDLER_NOT_AVAILABLE; + public static final short UNAVAILABLE_ELEMENT; + public static final short MENU_ENTRY_NOT_FOUND; + public static final short REGISTRY_ERROR; + public static final short EVENT_NOT_SUPPORTED; + public static final short EVENT_ALREADY_REGISTERED; + public static final short OUT_OF_TLV_BOUNDARIES; + public static final short TERMINAL_PROFILE_NOT_AVAILABLE; + public static final short ALLOWED_LENGTH_EXCEEDED; + public static final short NO_TIMER_AVAILABLE; + public static final short INVALID_TIMER_ID; + public static final short EVENT_NOT_ALLOWED; + public static final short BAD_INPUT_PARAMETER; + public static final short COMMAND_NOT_ALLOWED; + public static final short NO_SERVICE_ID_AVAILABLE; + public static final short INVALID_SERVICE_ID; + public static final short TAR_NOT_DEFINED; + public uicc.toolkit.ToolkitException(short); + public static void throwIt(short) throws uicc.toolkit.ToolkitException; +} +Compiled from "ToolkitInterface.java" +public interface uicc.toolkit.ToolkitInterface extends javacard.framework.Shareable { + public abstract void processToolkit(short) throws uicc.toolkit.ToolkitException; +} +Compiled from "ToolkitRegistry.java" +public interface uicc.toolkit.ToolkitRegistry { + public abstract void setEvent(short) throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void setEventList(short[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void clearEvent(short) throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract boolean isEventSet(short); + public abstract void disableMenuEntry(byte) throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void enableMenuEntry(byte) throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract byte initMenuEntry(byte[], short, short, byte, boolean, byte, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void changeMenuEntry(byte, byte[], short, short, byte, boolean, byte, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract byte allocateTimer() throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void releaseTimer(byte) throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void requestPollInterval(short) throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract short getPollInterval(); + public abstract byte allocateServiceIdentifier() throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void releaseServiceIdentifier(byte) throws uicc.toolkit.ToolkitException, javacard.framework.TransactionException; + public abstract void registerFileEvent(short, byte[], short, short, byte[], short, byte) throws uicc.toolkit.ToolkitException, java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, javacard.framework.TransactionException, javacard.framework.SystemException; + public abstract void deregisterFileEvent(short, byte[], short, short, byte[], short, byte) throws uicc.toolkit.ToolkitException, java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, javacard.framework.TransactionException, javacard.framework.SystemException; + public abstract void registerFileEvent(short, uicc.access.FileView) throws uicc.toolkit.ToolkitException, java.lang.NullPointerException, javacard.framework.TransactionException; + public abstract void deregisterFileEvent(short, uicc.access.FileView) throws uicc.toolkit.ToolkitException, java.lang.NullPointerException, javacard.framework.TransactionException; + public abstract void setMenuEntryTextAttribute(byte, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException, javacard.framework.TransactionException; +} +Compiled from "ToolkitRegistrySystem.java" +public final class uicc.toolkit.ToolkitRegistrySystem { + public static uicc.toolkit.ToolkitRegistry getEntry() throws uicc.toolkit.ToolkitException; + public static boolean isPrioritizedProactiveHandlerAvailableEventSet(); +} +Compiled from "ViewHandler.java" +public interface uicc.toolkit.ViewHandler { + public abstract short getLength() throws uicc.toolkit.ToolkitException; + public abstract short copy(byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract byte findTLV(byte, byte) throws uicc.toolkit.ToolkitException; + public abstract short getValueLength() throws uicc.toolkit.ToolkitException; + public abstract byte getValueByte(short) throws uicc.toolkit.ToolkitException; + public abstract short getValueShort(short) throws uicc.toolkit.ToolkitException; + public abstract short copyValue(short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract byte compareValue(short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract short findAndCopyValue(byte, byte[], short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract short findAndCopyValue(byte, byte, short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract byte findAndCompareValue(byte, byte[], short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract byte findAndCompareValue(byte, byte, short, byte[], short, short) throws java.lang.NullPointerException, java.lang.ArrayIndexOutOfBoundsException, uicc.toolkit.ToolkitException; + public abstract short getCapacity() throws uicc.toolkit.ToolkitException; +} diff --git a/lib/sim.jar b/lib/sim.jar new file mode 100755 index 0000000..9327cd9 Binary files /dev/null and b/lib/sim.jar differ diff --git a/lib/uicc-api-for-java-card-REL-7-6.jar b/lib/uicc-api-for-java-card-REL-7-6.jar new file mode 100755 index 0000000..5364478 Binary files /dev/null and b/lib/uicc-api-for-java-card-REL-7-6.jar differ diff --git a/lib/usim-api-for-java-card-REL-15_2.jar b/lib/usim-api-for-java-card-REL-15_2.jar new file mode 100755 index 0000000..8fbbc8d Binary files /dev/null and b/lib/usim-api-for-java-card-REL-15_2.jar differ diff --git a/oracle_javacard_sdks b/oracle_javacard_sdks new file mode 160000 index 0000000..e305a1a --- /dev/null +++ b/oracle_javacard_sdks @@ -0,0 +1 @@ +Subproject commit e305a1a0b9bf6b9a8b0c91a9aad8d73537e7ff1b diff --git a/sim-tools b/sim-tools new file mode 160000 index 0000000..4bedab1 --- /dev/null +++ b/sim-tools @@ -0,0 +1 @@ +Subproject commit 4bedab1ae5c7a350af66c1827f93f4b621121297