Commit 287d42a8 authored by Sebastian Hans's avatar Sebastian Hans
Browse files

REL-17-v01

-correction in export file
parent fe65ef24
Loading
Loading
Loading
Loading
+676 −0
Original line number Diff line number Diff line
export file {		// uicc/suspendresume
	magic	00FACADE		 // in hex
	minor_version	3
	major_version	2
	constant_pool_count	66
	constant_pool {
		Constant_Utf8_info {
			tag	1
			length	17
			bytes	TIME_UNIT_SECONDS
		}
		Constant_Utf8_info {
			tag	1
			length	1
			bytes	B
		}
		Constant_Utf8_info {
			tag	1
			length	13
			bytes	ConstantValue
		}
		Constant_Integer_info {
			tag	3
			bytes	0
		}
		Constant_Utf8_info {
			tag	1
			length	17
			bytes	TIME_UNIT_MINUTES
		}
		Constant_Integer_info {
			tag	3
			bytes	1
		}
		Constant_Utf8_info {
			tag	1
			length	15
			bytes	TIME_UNIT_HOURS
		}
		Constant_Integer_info {
			tag	3
			bytes	2
		}
		Constant_Utf8_info {
			tag	1
			length	14
			bytes	TIME_UNIT_DAYS
		}
		Constant_Integer_info {
			tag	3
			bytes	3
		}
		Constant_Utf8_info {
			tag	1
			length	18
			bytes	TIME_UNIT_TEN_DAYS
		}
		Constant_Integer_info {
			tag	3
			bytes	4
		}
		Constant_Utf8_info {
			tag	1
			length	24
			bytes	SUSPEND_REQUEST_REJECTED
		}
		Constant_Utf8_info {
			tag	1
			length	1
			bytes	S
		}
		Constant_Integer_info {
			tag	3
			bytes	-1
		}
		Constant_Utf8_info {
			tag	1
			length	16
			bytes	COMPARE_IS_EQUAL
		}
		Constant_Utf8_info {
			tag	1
			length	16
			bytes	COMPARE_IS_LOWER
		}
		Constant_Utf8_info {
			tag	1
			length	17
			bytes	COMPARE_IS_HIGHER
		}
		Constant_Utf8_info {
			tag	1
			length	20
			bytes	COMPARE_IS_NOT_EQUAL
		}
		Constant_Utf8_info {
			tag	1
			length	35
			bytes	uicc/suspendresume/SuspendConstants
		}
		Constant_Classref_info {
			tag	7
			name_index	19		// uicc/suspendresume/SuspendConstants
		}
		Constant_Utf8_info {
			tag	1
			length	16
			bytes	java/lang/Object
		}
		Constant_Classref_info {
			tag	7
			name_index	21		// java/lang/Object
		}
		Constant_Utf8_info {
			tag	1
			length	14
			bytes	suspendRequest
		}
		Constant_Utf8_info {
			tag	1
			length	7
			bytes	(BSBS)S
		}
		Constant_Utf8_info {
			tag	1
			length	16
			bytes	suspendOperation
		}
		Constant_Utf8_info {
			tag	1
			length	5
			bytes	(BS)V
		}
		Constant_Utf8_info {
			tag	1
			length	16
			bytes	resumeIndication
		}
		Constant_Utf8_info {
			tag	1
			length	3
			bytes	()V
		}
		Constant_Utf8_info {
			tag	1
			length	35
			bytes	uicc/suspendresume/SuspendMechanism
		}
		Constant_Classref_info {
			tag	7
			name_index	29		// uicc/suspendresume/SuspendMechanism
		}
		Constant_Utf8_info {
			tag	1
			length	20
			bytes	UNEXPECTED_TIME_UNIT
		}
		Constant_Utf8_info {
			tag	1
			length	18
			bytes	UNEXPECTED_COMPARE
		}
		Constant_Utf8_info {
			tag	1
			length	19
			bytes	UNEXPECTED_OVERFLOW
		}
		Constant_Utf8_info {
			tag	1
			length	6
			bytes	<init>
		}
		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	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	35
			bytes	uicc/suspendresume/SuspendException
		}
		Constant_Classref_info {
			tag	7
			name_index	42		// uicc/suspendresume/SuspendException
		}
		Constant_Utf8_info {
			tag	1
			length	19
			bytes	java/lang/Throwable
		}
		Constant_Classref_info {
			tag	7
			name_index	44		// java/lang/Throwable
		}
		Constant_Utf8_info {
			tag	1
			length	19
			bytes	java/lang/Exception
		}
		Constant_Classref_info {
			tag	7
			name_index	46		// java/lang/Exception
		}
		Constant_Utf8_info {
			tag	1
			length	26
			bytes	java/lang/RuntimeException
		}
		Constant_Classref_info {
			tag	7
			name_index	48		// java/lang/RuntimeException
		}
		Constant_Utf8_info {
			tag	1
			length	39
			bytes	javacard/framework/CardRuntimeException
		}
		Constant_Classref_info {
			tag	7
			name_index	50		// javacard/framework/CardRuntimeException
		}
		Constant_Utf8_info {
			tag	1
			length	11
			bytes	timeCompare
		}
		Constant_Utf8_info {
			tag	1
			length	8
			bytes	(BSSBS)Z
		}
		Constant_Utf8_info {
			tag	1
			length	13
			bytes	timeToSeconds
		}
		Constant_Utf8_info {
			tag	1
			length	8
			bytes	(BS[BS)S
		}
		Constant_Utf8_info {
			tag	1
			length	13
			bytes	secondsToTime
		}
		Constant_Utf8_info {
			tag	1
			length	7
			bytes	([BSS)S
		}
		Constant_Utf8_info {
			tag	1
			length	30
			bytes	uicc/suspendresume/SuspendUtil
		}
		Constant_Classref_info {
			tag	7
			name_index	58		// uicc/suspendresume/SuspendUtil
		}
		Constant_Utf8_info {
			tag	1
			length	18
			bytes	uicc/suspendresume
		}
		CONSTANT_Package_info {
			tag	13
			flags	1
			name_index	60		// uicc/suspendresume
			minor_version	0
			major_version	1
			aid_length	16
			aid	0xA0:0x0:0x0:0x0:0x9:0x0:0x5:0xFF:0xFF:0xFF:0xFF:0x89:0x17:0x0:0x0:0x0
		}
		Constant_Utf8_info {
			tag	1
			length	9
			bytes	java/lang
		}
		CONSTANT_Package_info {
			tag	13
			flags	0
			name_index	62		// java/lang
			minor_version	0
			major_version	1
			aid_length	7
			aid	0xA0:0x0:0x0:0x0:0x62:0x0:0x1
		}
		Constant_Utf8_info {
			tag	1
			length	18
			bytes	javacard/framework
		}
		CONSTANT_Package_info {
			tag	13
			flags	0
			name_index	64		// javacard/framework
			minor_version	8
			major_version	1
			aid_length	7
			aid	0xA0:0x0:0x0:0x0:0x62:0x1:0x1
		}
	}
	this_package	61
	referenced_package_count	2
	referencedPackage[0]	63		// java/lang
	referencedPackage[1]	65		// javacard/framework
	export_class_count	4
	export_classes {
		class_info {		// uicc/suspendresume/SuspendConstants
			token	0
			access_flags	public abstract interface
			name_index	20		// uicc/suspendresume/SuspendConstants
			export_supers_count	1
			supers {
				constant_pool_index	22		// java/lang/Object
			}
			export_interfaces_count	0
			interfaces {
			}
			export_fields_count	10
			fields {
			field_info {
				token	255
				access_flags	public static final
				name_index	0		// TIME_UNIT_SECONDS
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	3		// value = 0
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	4		// TIME_UNIT_MINUTES
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	5		// value = 1
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	6		// TIME_UNIT_HOURS
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	7		// value = 2
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	8		// TIME_UNIT_DAYS
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	9		// value = 3
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	10		// TIME_UNIT_TEN_DAYS
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	11		// value = 4
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	12		// SUSPEND_REQUEST_REJECTED
				Descriptor_Index	13		// S
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	14		// value = -1
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	15		// COMPARE_IS_EQUAL
				Descriptor_Index	13		// S
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	5		// value = 1
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	16		// COMPARE_IS_LOWER
				Descriptor_Index	13		// S
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	7		// value = 2
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	17		// COMPARE_IS_HIGHER
				Descriptor_Index	13		// S
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	9		// value = 3
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	18		// COMPARE_IS_NOT_EQUAL
				Descriptor_Index	13		// S
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	11		// value = 4
				}
				}
			}
			}
			export_methods_count	0
			methods {
			}
			CAP22_inheritable_count	0
		}
		class_info {		// uicc/suspendresume/SuspendMechanism
			token	1
			access_flags	public abstract interface
			name_index	30		// uicc/suspendresume/SuspendMechanism
			export_supers_count	1
			supers {
				constant_pool_index	22		// java/lang/Object
			}
			export_interfaces_count	0
			interfaces {
			}
			export_fields_count	0
			fields {
			}
			export_methods_count	3
			methods {
				method_info {
					token	0
					access_flags	public abstract
					name_index	23		// suspendRequest
					Descriptor_Index	24		// (BSBS)S
				}
				method_info {
					token	1
					access_flags	public abstract
					name_index	25		// suspendOperation
					Descriptor_Index	26		// (BS)V
				}
				method_info {
					token	2
					access_flags	public abstract
					name_index	27		// resumeIndication
					Descriptor_Index	28		// ()V
				}
			}
			CAP22_inheritable_count	0
		}
		class_info {		// uicc/suspendresume/SuspendException
			token	2
			access_flags	public
			name_index	43		// uicc/suspendresume/SuspendException
			export_supers_count	5
			supers {
				constant_pool_index	22		// java/lang/Object
				constant_pool_index	45		// java/lang/Throwable
				constant_pool_index	47		// java/lang/Exception
				constant_pool_index	49		// java/lang/RuntimeException
				constant_pool_index	51		// javacard/framework/CardRuntimeException
			}
			export_interfaces_count	0
			interfaces {
			}
			export_fields_count	3
			fields {
			field_info {
				token	255
				access_flags	public static final
				name_index	31		// UNEXPECTED_TIME_UNIT
				Descriptor_Index	13		// S
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	5		// value = 1
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	32		// UNEXPECTED_COMPARE
				Descriptor_Index	13		// S
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	7		// value = 2
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	33		// UNEXPECTED_OVERFLOW
				Descriptor_Index	13		// S
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	9		// value = 3
				}
				}
			}
			}
			export_methods_count	5
			methods {
				method_info {
					token	0
					access_flags	public
					name_index	34		// <init>
					Descriptor_Index	35		// (S)V
				}
				method_info {
					token	1
					access_flags	public static
					name_index	36		// throwIt
					Descriptor_Index	35		// (S)V
				}
				method_info {
					token	0
					access_flags	public
					name_index	37		// equals
					Descriptor_Index	38		// (Ljava/lang/Object;)Z
				}
				method_info {
					token	1
					access_flags	public
					name_index	39		// getReason
					Descriptor_Index	40		// ()S
				}
				method_info {
					token	2
					access_flags	public
					name_index	41		// setReason
					Descriptor_Index	35		// (S)V
				}
			}
			CAP22_inheritable_count	3
		}
		class_info {		// uicc/suspendresume/SuspendUtil
			token	3
			access_flags	public
			name_index	59		// uicc/suspendresume/SuspendUtil
			export_supers_count	1
			supers {
				constant_pool_index	22		// 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 final
					name_index	52		// timeCompare
					Descriptor_Index	53		// (BSSBS)Z
				}
				method_info {
					token	1
					access_flags	public static final
					name_index	54		// timeToSeconds
					Descriptor_Index	55		// (BS[BS)S
				}
				method_info {
					token	2
					access_flags	public static final
					name_index	56		// secondsToTime
					Descriptor_Index	57		// ([BSS)S
				}
				method_info {
					token	0
					access_flags	public
					name_index	37		// equals
					Descriptor_Index	38		// (Ljava/lang/Object;)Z
				}
			}
			CAP22_inheritable_count	1
		}
	}
}