亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? toolkit.jca

?? 基于Java開發的SATSA源代碼
?? JCA
?? 第 1 頁 / 共 4 頁
字號:
			public static final short ALLOWED_LENGTH_EXCEEDED = 10;		// S
			public static final short NO_TIMER_AVAILABLE = 11;		// S
			public static final short INVALID_TIMER_ID = 12;		// S
			public static final short EVENT_NOT_ALLOWED = 13;		// S
			public static final short BAD_INPUT_PARAMETER = 14;		// S
			private static ToolkitException systemInstance;		// Lsim/toolkit/ToolkitException;
		}

		.publicMethodTable 3 {
			equals(Ljava/lang/Object;)Z;
			getReason()S;
			setReason(S)V;
		}

		.packageMethodTable 0 {
		}

		.method public <init>(S)V 0 {
			.stack 2;
			.locals 0;

				L0:	aload_0;
					sload_1;
					invokespecial 18;		// javacard/framework/CardRuntimeException.<init>(S)V
					getstatic_a 19;		// reference sim/toolkit/ToolkitException.systemInstance
					ifnonnull L2;
				L1:	aload_0;
					putstatic_a 19;		// reference sim/toolkit/ToolkitException.systemInstance
				L2:	return;
		}

		.method public static throwIt(S)V 1 {
			.stack 2;
			.locals 0;

				L0:	getstatic_a 19;		// reference sim/toolkit/ToolkitException.systemInstance
					sload_0;
					invokevirtual 20;		// javacard/framework/CardRuntimeException.setReason(S)V
					getstatic_a 19;		// reference sim/toolkit/ToolkitException.systemInstance
					athrow;
		}

	}

	.class public final EnvelopeHandler 9 extends ViewHandler {

		.publicMethodTable 14 {
			equals(Ljava/lang/Object;)Z;
			getLength()S;
			copy([BSS)S;
			findTLV(BB)B;
			getValueLength()S;
			getValueByte(S)B;
			copyValue(S[BSS)S;
			compareValue(S[BSS)B;
			findAndCopyValue(B[BS)S;
			findAndCopyValue(BBS[BSS)S;
			findAndCompareValue(B[BS)B;
			findAndCompareValue(BBS[BSS)B;
			getTLVOffset([BBSS)S;
			getLastTLVOffset([BS)S;
			getEnvelopeTag()B;
			getTPUDLOffset()S;
			getSecuredDataOffset()S;
			getSecuredDataLength()S;
			getItemIdentifier()B;
		}

		.packageMethodTable 0 {
		}

		.method private <init>()V {
			.stack 1;
			.locals 0;

				L0:	aload_0;
					invokespecial 10;		// sim/toolkit/ViewHandler.<init>()V
					return;
		}

		.method public static getTheHandler()Lsim/toolkit/EnvelopeHandler; 0 {
			.stack 2;
			.locals 1;

				L0:	new 21;		// sim/toolkit/EnvelopeHandler
					dup;
					invokespecial 22;		// sim/toolkit/EnvelopeHandler.<init>()V
					astore_0;
					aload_0;
					bspush 7;
					putfield_s 1;		// short sim/toolkit/ViewHandler.firstTLVOffset
					aload_0;
					bspush 7;
					putfield_s 0;		// short sim/toolkit/ViewHandler.currentTLVOffset
					aload_0;
					areturn;
		}

		.method public getEnvelopeTag()B 14 {
			.stack 2;
			.locals 1;

				L0:	getstatic_a 9;		// reference sim/toolkit/ViewHandler.SATAccessor
					invokeinterface 1 14 0;		// sim/toolkit/AccessSAT
					astore_1;
					aload_1;
					sconst_5;
					baload;
					sreturn;
		}

		.method public getTPUDLOffset()S 15 {
			.stack 5;
			.locals 3;

				L0:	getstatic_a 9;		// reference sim/toolkit/ViewHandler.SATAccessor
					invokeinterface 1 14 0;		// sim/toolkit/AccessSAT
					astore_1;
					aload_1;
					sconst_4;
					baload;
					sstore_2;
					aload_0;
					aload_1;
					bspush 11;
					sload_2;
					sconst_1;
					invokevirtual 6;		// sim/toolkit/ViewHandler.getTLVOffset([BBSS)S
					sstore_3;
					sload_3;
					sload_2;
					if_scmplt L2;
				L1:	sconst_3;
					invokestatic 16;		// sim/toolkit/ToolkitException.throwIt(S)V
				L2:	aload_0;
					sload_3;
					putfield_s 0;		// short sim/toolkit/ViewHandler.currentTLVOffset
					sconst_0;
					sreturn;
		}

		.method public getSecuredDataOffset()S 16 {
			.stack 1;
			.locals 0;

				L0:	sconst_0;
					sreturn;
		}

		.method public getSecuredDataLength()S 17 {
			.stack 1;
			.locals 0;

				L0:	sconst_0;
					sreturn;
		}

		.method public getItemIdentifier()B 18 {
			.stack 2;
			.locals 1;

				L0:	getstatic_a 9;		// reference sim/toolkit/ViewHandler.SATAccessor
					invokeinterface 1 14 0;		// sim/toolkit/AccessSAT
					astore_1;
					aload_0;
					getfield_s_this 1;		// short sim/toolkit/ViewHandler.firstTLVOffset
					putfield_s 0;		// short sim/toolkit/ViewHandler.currentTLVOffset
					aload_1;
					getfield_s_this 1;		// short sim/toolkit/ViewHandler.firstTLVOffset
					baload;
					sreturn;
		}

	}

	.class public final ToolkitRegistry 10 extends 0.0 {		// extends java/lang/Object

		.publicMethodTable 1 {
			equals(Ljava/lang/Object;)Z;
			setEvent(B)V;
			setEventList([BSS)V;
			clearEvent(B)V;
			isEventSet(B)Z;
			disableMenuEntry(B)V;
			enableMenuEntry(B)V;
			initMenuEntry([BSSBZBS)B;
			changeMenuEntry(B[BSSBZBS)V;
			allocateTimer()B;
			releaseTimer(B)V;
			requestPollInterval(S)V;
			getPollInterval()S;
		}

		.packageMethodTable 0 {
		}

		.method private <init>()V {
			.stack 1;
			.locals 0;

				L0:	aload_0;
					invokespecial 15;		// java/lang/Object.<init>()V
					return;
		}

		.method public static getEntry()Lsim/toolkit/ToolkitRegistry; 0 {
			.stack 2;
			.locals 0;

				L0:	new 23;		// sim/toolkit/ToolkitRegistry
					dup;
					invokespecial 24;		// sim/toolkit/ToolkitRegistry.<init>()V
					areturn;
		}

		.method public setEvent(B)V 1 {
			.stack 2;
			.locals 1;

				L0:	sload_1;
					sconst_4;
					if_scmpeq L2;
				L1:	bspush 6;
					invokestatic 16;		// sim/toolkit/ToolkitException.throwIt(S)V
				L2:	invokestatic 25;		// javacard/framework/JCSystem.getAID()Ljavacard/framework/AID;
					astore_2;
					getstatic_a 9;		// reference sim/toolkit/ViewHandler.SATAccessor
					aload_2;
					invokeinterface 2 14 3;		// sim/toolkit/AccessSAT
					return;
		}

		.method public setEventList([BSS)V 2 {
			.stack 2;
			.locals 3;

				L0:	sconst_0;
					sstore 4;
					sconst_0;
					sstore 5;
					goto L6;
				L1:	aload_1;
					sload 5;
					baload;
					sconst_4;
					if_scmpeq L3;
				L2:	bspush 6;
					invokestatic 16;		// sim/toolkit/ToolkitException.throwIt(S)V
				L3:	sload 4;
					ifne L5;
				L4:	invokestatic 25;		// javacard/framework/JCSystem.getAID()Ljavacard/framework/AID;
					astore 6;
					getstatic_a 9;		// reference sim/toolkit/ViewHandler.SATAccessor
					aload 6;
					invokeinterface 2 14 3;		// sim/toolkit/AccessSAT
					sconst_1;
					sstore 4;
				L5:	sinc 5 1;
				L6:	sload 5;
					aload_1;
					arraylength;
					if_scmplt L1;
				L7:	return;
		}

		.method public clearEvent(B)V 3 {
			.stack 2;
			.locals 1;

				L0:	sload_1;
					sconst_4;
					if_scmpeq L2;
				L1:	return;
				L2:	invokestatic 25;		// javacard/framework/JCSystem.getAID()Ljavacard/framework/AID;
					astore_2;
					getstatic_a 9;		// reference sim/toolkit/ViewHandler.SATAccessor
					aload_2;
					invokeinterface 2 14 4;		// sim/toolkit/AccessSAT
					return;
		}

		.method public isEventSet(B)Z 4 {
			.stack 2;
			.locals 1;

				L0:	sload_1;
					sconst_4;
					if_scmpeq L2;
				L1:	sconst_0;
					sreturn;
				L2:	invokestatic 25;		// javacard/framework/JCSystem.getAID()Ljavacard/framework/AID;
					astore_2;
					getstatic_a 9;		// reference sim/toolkit/ViewHandler.SATAccessor
					aload_2;
					invokeinterface 2 14 5;		// sim/toolkit/AccessSAT
					sreturn;
		}

		.method public disableMenuEntry(B)V 5 {
			.stack 1;
			.locals 0;

				L0:	sconst_4;
					invokestatic 16;		// sim/toolkit/ToolkitException.throwIt(S)V
					return;
		}

		.method public enableMenuEntry(B)V 6 {
			.stack 1;
			.locals 0;

				L0:	sconst_4;
					invokestatic 16;		// sim/toolkit/ToolkitException.throwIt(S)V
					return;
		}

		.method public initMenuEntry([BSSBZBS)B 7 {
			.stack 1;
			.locals 0;

				L0:	sconst_5;
					invokestatic 16;		// sim/toolkit/ToolkitException.throwIt(S)V
					sconst_0;
					sreturn;
		}

		.method public changeMenuEntry(B[BSSBZBS)V 8 {
			.stack 1;
			.locals 0;

				L0:	sconst_4;
					invokestatic 16;		// sim/toolkit/ToolkitException.throwIt(S)V
					return;
		}

		.method public allocateTimer()B 9 {
			.stack 1;
			.locals 0;

				L0:	bspush 11;
					invokestatic 16;		// sim/toolkit/ToolkitException.throwIt(S)V
					sconst_0;
					sreturn;
		}

		.method public releaseTimer(B)V 10 {
			.stack 1;
			.locals 0;

				L0:	bspush 12;
					invokestatic 16;		// sim/toolkit/ToolkitException.throwIt(S)V
					return;
		}

		.method public requestPollInterval(S)V 11 {
			.stack 1;
			.locals 0;

				L0:	sconst_5;
					invokestatic 16;		// sim/toolkit/ToolkitException.throwIt(S)V
					return;
		}

		.method public getPollInterval()S 12 {
			.stack 1;
			.locals 0;

				L0:	sconst_0;
					sreturn;
		}

	}

	.class public final ProactiveHandler 11 extends EditHandler {

		.publicMethodTable 20 {
			equals(Ljava/lang/Object;)Z;
			getLength()S;
			copy([BSS)S;
			findTLV(BB)B;
			getValueLength()S;
			getValueByte(S)B;
			copyValue(S[BSS)S;
			compareValue(S[BSS)B;
			findAndCopyValue(B[BS)S;
			findAndCopyValue(BBS[BSS)S;
			findAndCompareValue(B[BS)B;
			findAndCompareValue(BBS[BSS)B;
			getTLVOffset([BBSS)S;
			getLastTLVOffset([BS)S;
			clear()V;
			appendArray([BSS)V;
			appendTLV(B[BSS)V;
			appendTLV(BB)V;
			appendTLV(BBB)V;
			appendTLV(BB[BSS)V;
			init(BBB)V;
			send()B;
			initDisplayText(BB[BSS)V;
			initGetInkey(BB[BSS)V;
			initGetInput(BB[BSSSS)V;
		}

		.packageMethodTable 0 {
		}

		.method private <init>()V {
			.stack 1;
			.locals 0;

				L0:	aload_0;
					invokespecial 11;		// sim/toolkit/EditHandler.<init>()V
					return;
		}

		.method public static getTheHandler()Lsim/toolkit/ProactiveHandler; 0 {
			.stack 1;
			.locals 0;

				L0:	aconst_null;
					areturn;
		}

		.method public init(BBB)V 20 {
			.stack 0;
			.locals 0;

				L0:	return;
		}

		.method public send()B 21 {
			.stack 1;
			.locals 0;

				L0:	sconst_0;
					sreturn;
		}

		.method public initDisplayText(BB[BSS)V 22 {
			.stack 0;
			.locals 0;

				L0:	return;
		}

		.method public initGetInkey(BB[BSS)V 23 {
			.stack 0;
			.locals 0;

				L0:	return;
		}

		.method public initGetInput(BB[BSSSS)V 24 {
			.stack 0;
			.locals 0;

				L0:	return;
		}

	}

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品成人免费精品自在线观看| 日韩精品欧美精品| 亚洲福利一二三区| 国产原创一区二区三区| 欧美色电影在线| 国产精品久久久久久久久快鸭| 亚洲一本大道在线| 99国产精品久久久| 久久久久久99精品| 蜜桃视频一区二区| 欧美日韩在线精品一区二区三区激情| 国产色综合久久| 精品在线一区二区| 91麻豆精品国产无毒不卡在线观看| 国产精品传媒入口麻豆| 国产毛片精品一区| 日韩免费视频一区| 首页国产欧美日韩丝袜| 欧美视频日韩视频| 一区二区三区四区蜜桃 | 亚洲国产aⅴ成人精品无吗| 国v精品久久久网| xfplay精品久久| 日产国产高清一区二区三区| 欧美视频自拍偷拍| 一区二区理论电影在线观看| 成人av在线资源网站| 欧美国产乱子伦| 国产精品456露脸| 久久精品一区八戒影视| 国模一区二区三区白浆| xnxx国产精品| 精品亚洲porn| 欧美国产一区视频在线观看| 国产传媒日韩欧美成人| 欧美极品aⅴ影院| 成人av电影在线网| 亚洲码国产岛国毛片在线| 91网站在线播放| 亚洲午夜一区二区| 欧美一级一区二区| 久久99这里只有精品| 日韩欧美一二三| 国产精品一区二区在线观看网站| 欧美韩国日本不卡| 色哟哟国产精品| 亚洲一区二区三区四区中文字幕| 在线一区二区视频| 日韩av电影天堂| 2017欧美狠狠色| 成人国产精品视频| 一区二区日韩av| 欧美猛男超大videosgay| 日韩不卡一二三区| 久久久国际精品| jizz一区二区| 亚洲一区日韩精品中文字幕| 欧美精品自拍偷拍| 国产精品88888| 亚洲日本一区二区三区| 在线不卡一区二区| 国产精品主播直播| 亚洲一区二区三区在线播放| 精品国产亚洲一区二区三区在线观看| 成人午夜在线视频| 亚洲电影第三页| 久久久影视传媒| 91麻豆swag| 精品综合免费视频观看| 亚洲男人电影天堂| 欧美成人一区二区| 91免费视频网| 久草热8精品视频在线观看| 国产精品第四页| 精品免费一区二区三区| 色综合亚洲欧洲| 久久av资源网| 亚洲国产日产av| 久久久久久影视| 欧美久久久影院| 97精品电影院| 国内久久精品视频| 亚洲国产另类av| 中文在线资源观看网站视频免费不卡| 精品视频在线免费看| 成人精品视频网站| 美女脱光内衣内裤视频久久影院| 最近日韩中文字幕| 国产亚洲污的网站| 日韩一级二级三级| 欧美亚洲动漫另类| 成人短视频下载| 国产精品中文字幕日韩精品| 午夜视频一区二区| 亚洲欧美日韩国产另类专区| 久久久噜噜噜久久人人看| 555夜色666亚洲国产免| 色94色欧美sute亚洲线路二| 国产乱子轮精品视频| 麻豆成人免费电影| 五月综合激情网| 亚洲一区二区三区在线播放| 亚洲三级在线播放| 成人免费在线播放视频| 国产日韩一级二级三级| 精品国产亚洲一区二区三区在线观看 | 99久久777色| 成人免费三级在线| 国产成人亚洲综合a∨婷婷| 激情久久五月天| 久久99这里只有精品| 久久国内精品自在自线400部| 亚洲一区二区在线免费看| 中文字幕中文在线不卡住| 国产清纯白嫩初高生在线观看91 | 色哟哟国产精品| aaa亚洲精品| 91丝袜国产在线播放| av电影在线观看完整版一区二区| 国产精品99久| 成人av影院在线| 91在线视频免费观看| 色综合天天综合| 欧美中文字幕一区二区三区| 在线免费av一区| 欧美一卡2卡三卡4卡5免费| 日韩你懂的在线播放| 久久精品一区二区三区不卡牛牛| 337p粉嫩大胆色噜噜噜噜亚洲| 久久久久一区二区三区四区| 欧美国产精品一区二区三区| 国产精品久久久久婷婷二区次| 国产精品福利av| 亚洲精品亚洲人成人网 | 亚洲精品中文在线影院| 亚洲国产一区二区三区| 日日夜夜精品视频天天综合网| 美女看a上一区| 懂色av一区二区三区免费观看| 99re这里只有精品首页| 欧美性感一类影片在线播放| 欧美福利视频一区| wwww国产精品欧美| 国产精品不卡视频| 亚洲成人自拍一区| 国产综合色精品一区二区三区| 国产成人av电影| 欧美综合在线视频| 久久综合九色综合97婷婷| 国产精品久久久久久久久免费樱桃| 亚洲黄色小视频| 青青国产91久久久久久| 国产成人综合视频| 日韩色在线观看| 国产精品美女久久久久久久网站| 一区二区三区毛片| 国内精品国产成人国产三级粉色| av在线不卡观看免费观看| 777精品伊人久久久久大香线蕉| 国产色综合一区| 偷拍日韩校园综合在线| 成人免费高清在线| 欧美日本免费一区二区三区| 久久精品人人做| 视频在线在亚洲| aaa亚洲精品一二三区| 精品国精品国产| 一区二区三区四区在线免费观看| 激情综合色综合久久综合| 色噜噜狠狠成人中文综合| 337p日本欧洲亚洲大胆精品| 夜夜嗨av一区二区三区中文字幕 | 成人精品高清在线| 日韩美女一区二区三区四区| 国产精品成人免费精品自在线观看| 奇米888四色在线精品| 在线视频综合导航| 国产亚洲一区二区三区在线观看| 亚洲成人综合网站| 91久久精品一区二区| 国产精品情趣视频| 精品一区免费av| 欧美一区二区精美| 亚洲成av人片在线| 一本色道**综合亚洲精品蜜桃冫| 久久蜜桃av一区二区天堂| 日本欧美在线观看| 欧美色老头old∨ideo| 一区二区三区在线观看网站| 99久久精品国产毛片| 国产三区在线成人av| 久热成人在线视频| 日韩一区二区精品在线观看| 亚洲成a人v欧美综合天堂| 色av一区二区| 亚洲视频中文字幕| 99精品视频在线播放观看| 国产精品久久久久aaaa| 懂色av一区二区三区免费观看| 国产亚洲欧美激情|