Site Tools

Sidebar

Smart Card Solution

User Manual

JavaCard API Samples

Java Card Specification

Knowledge Sharing

javacard:jcvm:6.8.2.2_interface_info_items

6.8.2.2 interface_info Items

superinterfaces[]

The superinterfaces[] item of the interface_info structure is an array of class_ref structures representing the superinterfaces of this interface. The class_ref structure is defined as part of the CONSTANT_Classref_info structure ( Section 6.7.1, CONSTANT_Classref). This array is empty if this interface has no superinterfaces. Both direct and indirect superinterfaces are represented in the array. Class Object is not included.

interface_name[]

The interface_name[] item represents interface name information required if the interface is remote. The interface_name[] item is defined by a interface_name_info structure. If the value of the ACC_REMOTE flag is zero, the structure is defined as:

 interface_name_info { 
     } 

If the value of the ACC_REMOTE flag is one, the structure is defined as:

The values in the interface_name_info structure are defined as follows:

interface_name_length

The interface_name_length item is the number of bytes in interface_name[] item.

interface_name

The item is a variable length representation of the name of this interface in UTF-8 format.

javacard/jcvm/6.8.2.2_interface_info_items.txt · Last modified: 2017/05/13 04:10 (external edit)