A B C D E F G H I M N O P R S T U V

## A

activateFile() - Method in interface uicc.access.FileView
  This method activates a deactivated EF.
AdminBERTLVFileView - Interface in uicc.access.bertlvfile
  The `AdminBERTLVFileView` interface defines the administrative methods to access a UICC file system server and the methods to access BER TLV files.
AdminException - Class in uicc.access.fileadministration
  The `AdminException class` encapsulates specific exceptions which can be thrown by the methods of an object, that implements an AdminFileView interface, in case of error.
AdminException(short) - Constructor for class uicc.access.fileadministration.AdminException
  Constructs a AdminException with the specified reason.
AdminFileView - Interface in uicc.access.fileadministration
  The `AdminFileView` interface defines the administrative methods to access a UICC file system server.
AdminFileViewBuilder - Class in uicc.access.fileadministration
  The `AdminFileViewBuilder` class provides a way to get a administrative view of a UICC File system server.
allocateServiceIdentifier() - Method in interface uicc.toolkit.ToolkitRegistry
  Allocate a Service identifier that the applet can manage.
  By calling this method the applet is registered to the EVENT_EVENT_ DOWNLOAD_LOCAL_CONNECTION of the allocated service.
  The service identifier is allocated by the applet until it explicitly releases it.
allocateTimer() - Method in interface uicc.toolkit.ToolkitRegistry
  Asks the CAT Runtime Environment to allocate a Timer that the applet can manage.
ALLOWED_LENGTH_EXCEEDED - Static variable in class uicc.toolkit.ToolkitException
  This reason code (=10) is used to indicate that the provided menu entry string is bigger than the allocated space
appendArray(byte[], short, short) - Method in interface uicc.toolkit.EditHandler
  Appends a buffer into the EditHandler buffer.
appendTLV(byte, byte[], short, short) - Method in interface uicc.toolkit.EditHandler
  Appends a TLV element to the current TLV list (byte array format).
appendTLV(byte, byte) - Method in interface uicc.toolkit.EditHandler
  Appends a TLV element to the current TLV list (1-byte element).
appendTLV(byte, short) - Method in interface uicc.toolkit.EditHandler
  Appends a TLV element to the current TLV list (2-byte element).
appendTLV(byte, byte, byte) - Method in interface uicc.toolkit.EditHandler
  Appends a TLV element to the current TLV list (2-byte element) This method is useful to add double byte elements as Device Identities, Duration or Response Length.
appendTLV(byte, byte, short) - Method in interface uicc.toolkit.EditHandler
  Appends a TLV element to the current TLV list (3-byte element(1-byte,1-short)) This method is useful to add three byte elements as Command details or Display parameters A successful append does not modify the TLV selected.
appendTLV(byte, short, short) - Method in interface uicc.toolkit.EditHandler
  Appends a TLV element to the current TLV list (4-byte element(2-short)) This method is useful to add three byte elements as Text Attribute, ESN, or C-APDU.
appendTLV(byte, byte, byte[], short, short) - Method in interface uicc.toolkit.EditHandler
  Appends a TLV element to the current TLV list (1 byte and a byte array format).
appendTLV(byte, byte[], short, short, byte[], short, short) - Method in interface uicc.toolkit.EditHandler
  Appends a TLV element to the current TLV list (2 byte arrays format).

## B

BAD_INPUT_PARAMETER - Static variable in class uicc.toolkit.ToolkitException
  This reason code (=14) is used to indicate that an input parameter of the method is not valid
BER_EDIT_HANDLER - Static variable in class uicc.system.HandlerBuilder
BER_TLV_ACC_MODE_FIRST - Static variable in interface uicc.access.UICCConstants
  First Block = 0x80
BER_TLV_ACC_MODE_NEXT - Static variable in interface uicc.access.UICCConstants
  Next Block = 0x00
BERTLVEditHandler - Interface in uicc.toolkit
  The BERTLVEditHandler interface offers methods to set the TAG of a BER TLV List and to edit the BER TLV list.
BERTLVFileView - Interface in uicc.access.bertlvfile
  The `BERTLVFileView` interface defines the methods to access BER TLV files.
BERTLVViewHandler - Interface in uicc.toolkit
  The BERTLVViewHandler interface offers methods to retrieve information about TLVs stored in BER TLV list.
BTAG_CALL_CONTROL - Static variable in interface uicc.toolkit.ToolkitConstants
  BER-TLV : Call Control tag = 0xD4
BTAG_EVENT_DOWNLOAD - Static variable in interface uicc.toolkit.ToolkitConstants
  BER-TLV : Event download tag = 0xD6
BTAG_MENU_SELECTION - Static variable in interface uicc.toolkit.ToolkitConstants
  BER-TLV : Menu Selection tag = 0xD3
BTAG_PROACTIVE_UICC_COMMAND - Static variable in interface uicc.toolkit.ToolkitConstants
  BER-TLV : Proactive UICC command tag = 0xD0
BTAG_TIMER_EXPIRATION - Static variable in interface uicc.toolkit.ToolkitConstants
  BER-TLV : Timer Expiration tag = 0xD7
buildTLVHandler(byte, short) - Static method in class uicc.system.HandlerBuilder
  Allocates a TLVHandler with an internal buffer of length capacity
buildTLVHandler(byte, short, byte[], short, short) - Static method in class uicc.system.HandlerBuilder
  Allocates a TLVHandler with an internal buffer of length capacity.

## C

changeMenuEntry(byte, byte[], short, short, byte, boolean, byte, short) - Method in interface uicc.toolkit.ToolkitRegistry
  Changes the value of a menu entry.
check(byte) - Static method in class uicc.toolkit.TerminalProfile
  Checks a facility in the handset profile.
check(byte[], short, short) - Static method in class uicc.toolkit.TerminalProfile
  Checks a set of facilities in the handset profile.
check(short) - Static method in class uicc.toolkit.TerminalProfile
  Checks a facility in the handset profile.
clear() - Method in interface uicc.toolkit.EditHandler
  Clears the TLV list of an EditHandler and resets the current TLV selected.
clearEvent(short) - Method in interface uicc.toolkit.ToolkitRegistry
  Clears an event in the Toolkit Registry entry of the applet.
COMMAND_INCOMPATIBLE - Static variable in class uicc.access.UICCException
  This reason code (= 2) is used to indicate that the method is not compatible with the selected file.
COMMAND_NOT_ALLOWED - Static variable in class uicc.access.UICCException
  This reason code (= 11) is used to indicate that the method was applied on a file in state terminated..
COMMAND_NOT_ALLOWED - Static variable in class uicc.toolkit.ToolkitException
  This reason code (=15) is used to indicate that the proactive command being sent is not allowed by the CAT Runtime Environment.
compareValue(short, byte[], short, short) - Method in interface uicc.toolkit.ViewHandler
  Compares the last found TLV element with a buffer.
CONDITIONS_OF_USE_NOT_SATISFIED - Static variable in class uicc.access.fileadministration.AdminException
  This reason code (=3) is used to indicate that the conditions of use are not satisfied.
CONDITIONS_OF_USE_NOT_SATISFIED - Static variable in class uicc.access.UICCException
  This reason code (= 14) is used to indicate to the calling applet that the conditions of use are not satisfied.
copy(short, byte[], short, short) - Static method in class uicc.toolkit.TerminalProfile
  Copies a part of the handset profile in a buffer.
copy(byte[], short, short) - Method in interface uicc.toolkit.ViewHandler
  Copies the Comprehension TLV list contained in the handler to the destination byte array.
copyAdditionalInformation(byte[], short, short) - Method in interface uicc.toolkit.ProactiveResponseHandler
  Copies a part of the additional information field from the first Result TLV element of the current response data field.
copyChannelData(byte[], short, short) - Method in interface uicc.toolkit.ProactiveResponseHandler
  Copies parts of the Channel data string field from the first Channel data TLV element of the current response data field.
copyTextString(byte[], short) - Method in interface uicc.toolkit.ProactiveResponseHandler
  Copies the text string value from the first Text String TLV element of the current response data field.
copyValue(short, byte[], short, short) - Method in interface uicc.toolkit.ViewHandler
  Copies a part of the last TLV element which has been found, into a destination buffer.
createFile(ViewHandler) - Method in interface uicc.access.fileadministration.AdminFileView
  This method creates a new file under the current DF or ADF, as described in TS 102 222.

## D

deactivateFile() - Method in interface uicc.access.FileView
  This method deactivates the currently selected EF.
deleteData(int) - Method in interface uicc.access.bertlvfile.BERTLVFileView
  This method deletes a data object in the current BER-TLV structure EF.
deleteFile(short) - Method in interface uicc.access.fileadministration.AdminFileView
  This method initiates the deletion of an EF immediately under the current DF, or a DF with its complete subtree, as described in TS 102 222.
deregisterFileEvent(short, byte[], short, short, byte[], short, byte) - Method in interface uicc.toolkit.ToolkitRegistry
  Deregister a ToolkitRegistry object from the `EVENT_EXTERNAL_FILE_UPDATE` for a file list.
deregisterFileEvent(short, FileView) - Method in interface uicc.toolkit.ToolkitRegistry
  Deregister a ToolkitRegistry object from the `EVENT_EXTERNAL_FILE_UPDATE` for a file.
DEV_ID_ADDITIONAL_CARD_READER_0 - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Additional Card Reader 0 = 0x10
DEV_ID_ADDITIONAL_CARD_READER_1 - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Additional Card Reader 1 = 0x11
DEV_ID_ADDITIONAL_CARD_READER_2 - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Additional Card Reader 2 = 0x12
DEV_ID_ADDITIONAL_CARD_READER_3 - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Additional Card Reader 3 = 0x13
DEV_ID_ADDITIONAL_CARD_READER_4 - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Additional Card Reader 4 = 0x14
DEV_ID_ADDITIONAL_CARD_READER_5 - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Additional Card Reader 5 = 0x15
DEV_ID_ADDITIONAL_CARD_READER_6 - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Additional Card Reader 6 = 0x16
DEV_ID_ADDITIONAL_CARD_READER_7 - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Additional Card Reader 7 = 0x17
DEV_ID_CHANNEL_1 - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Channel 1 = 0x21;
DEV_ID_CHANNEL_2 - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Channel 1 = 0x22;
DEV_ID_CHANNEL_3 - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Channel 1 = 0x23;
DEV_ID_CHANNEL_4 - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Channel 1 = 0x24;
DEV_ID_CHANNEL_5 - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Channel 1 = 0x25;
DEV_ID_CHANNEL_6 - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Channel 1 = 0x26;
DEV_ID_CHANNEL_7 - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Channel 1 = 0x27;
DEV_ID_CHANNEL_BASE - Static variable in interface uicc.toolkit.ToolkitConstants
  Device identity : Base Channel = 0x20
DEV_ID_DISPLAY - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Display = 0x02
DEV_ID_EARPIECE - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Earpiece = 0x03
DEV_ID_KEYPAD - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Keypad = 0x01
DEV_ID_NETWORK - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Network = 0x83
DEV_ID_TERMINAL - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : Terminal = 0x82
DEV_ID_UICC - Static variable in interface uicc.toolkit.ToolkitConstants
  Device Identity : UICC = 0x81
DF_NAME_ALREADY_EXISTS - Static variable in class uicc.access.fileadministration.AdminException
  This reason code (=5) is used to indicate that the DF name already exists (only for creation of a DF and if a DF Name TLV is used)
disableMenuEntry(byte) - Method in interface uicc.toolkit.ToolkitRegistry
  Disables a menu entry.

## E

EDIT_HANDLER - Static variable in class uicc.system.HandlerBuilder
EditHandler - Interface in uicc.toolkit
  This class is the basic class for the construction of a list of Comprehension TLV elements.
enableMenuEntry(byte) - Method in interface uicc.toolkit.ToolkitRegistry
  Enables a menu entry.
ENHANCED_SEARCH - Static variable in interface uicc.access.UICCConstants
  Enhanced search
EnvelopeHandler - Interface in uicc.toolkit
  The `EnvelopeHandler` interface contains basic methods to handle the Envelope data field.
EnvelopeHandlerSystem - Class in uicc.toolkit
  The `EnvelopeHandlerSystem` class provides the means to retrieve an instance of an Object implementing the `EnvelopeHandler` interface.
EnvelopeResponseHandler - Interface in uicc.toolkit
  The `EnvelopeResponseHandler` interface contains basic methods to handle the Envelope response data field.
EnvelopeResponseHandlerSystem - Class in uicc.toolkit
  The `EnvelopeResponseHandlerSystem` class provides the means to retrieve an instance of an Object implementing the `EnvelopeResponseHandler` interface.
EVENT_ALREADY_REGISTERED - Static variable in class uicc.toolkit.ToolkitException
  This reason code (= 7) is used to indicate that the maximum number of registered applet for this event is already reached (e.g Call Control)
EVENT_APPLICATION_DESELECT - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Application Deselect type = 126
EVENT_CALL_CONTROL_BY_NAA - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Call Control by NAA = 9
EVENT_EVENT_BROWSING_STATUS - Static variable in interface uicc.toolkit.ToolkitConstants
  Event: Event Browsing Status = 29
EVENT_EVENT_DOWNLOAD_ACCESS_TECHNOLOGY_CHANGE - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Event Download - Access Technology Change (single access technology) type = 25
EVENT_EVENT_DOWNLOAD_ACCESS_TECHNOLOGY_CHANGE_MULTIPLE - Static variable in interface uicc.toolkit.ToolkitConstants
  Event: Event Download - Access Technology Change (multiple access technologies) type = 128
EVENT_EVENT_DOWNLOAD_BROWSER_TERMINATION - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Event Download - Browser Termination type =21
EVENT_EVENT_DOWNLOAD_CALL_CONNECTED - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Event Download - Call connected type = 13
EVENT_EVENT_DOWNLOAD_CALL_DISCONNECTED - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Event Download - Call disconnected type = 14
EVENT_EVENT_DOWNLOAD_CARD_READER_STATUS - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Event Download - Card Reader Status = 18
EVENT_EVENT_DOWNLOAD_CHANNEL_STATUS - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Event Download - Channel Status type = 23
EVENT_EVENT_DOWNLOAD_CONTACTLESS_STATE_REQUEST - Static variable in interface uicc.toolkit.ToolkitConstants
  Event: Contactless State Request = 35
EVENT_EVENT_DOWNLOAD_DATA_AVAILABLE - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Event Download - Data Available type = 22
EVENT_EVENT_DOWNLOAD_DISPLAY_PARAMETER_CHANGED - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Event Download - Display Parameter Change type = 26
EVENT_EVENT_DOWNLOAD_FRAMES_INFORMATION_CHANGED - Static variable in interface uicc.toolkit.ToolkitConstants
  Event: Frames Information Changed = 34
EVENT_EVENT_DOWNLOAD_HCI_CONNECTIVITY - Static variable in interface uicc.toolkit.ToolkitConstants
  Event: Event HCI Connectivity = 32
EVENT_EVENT_DOWNLOAD_IDLE_SCREEN_AVAILABLE - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Event Download - Idle screen available type = 17
EVENT_EVENT_DOWNLOAD_LANGUAGE_SELECTION - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Event Download - Language Selection type = 20
EVENT_EVENT_DOWNLOAD_LOCAL_CONNECTION - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Event Download - Local Connection type = 27
EVENT_EVENT_DOWNLOAD_LOCATION_STATUS - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Event Download - Location status type = 15
EVENT_EVENT_DOWNLOAD_MT_CALL - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Event Download - MT call type = 12
EVENT_EVENT_DOWNLOAD_NETWORK_SEARCH_MODE_CHANGE - Static variable in interface uicc.toolkit.ToolkitConstants
  Event: Event Network Search Mode Change = 28
EVENT_EVENT_DOWNLOAD_USER_ACTIVITY - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Event Download - User activity type = 16
EVENT_EVENT_POLL_INTERVAL_NEGOTIATION - Static variable in interface uicc.toolkit.ToolkitConstants
  Event: Poll Interval Negotiation = 36
EVENT_EXTERNAL_FILE_UPDATE - Static variable in interface uicc.toolkit.ToolkitConstants
  Event: External File Update = 124
EVENT_FIRST_COMMAND_AFTER_ATR - Static variable in interface uicc.toolkit.ToolkitConstants
  Event: First Command After ATR = 127
EVENT_MEMORY_FAILURE - Static variable in interface uicc.toolkit.ToolkitConstants
  Event: Memory Failure = 129
EVENT_MENU_SELECTION - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Menu Selection = 7
EVENT_MENU_SELECTION_HELP_REQUEST - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Menu Selection Help Request = 8
EVENT_NOT_ALLOWED - Static variable in class uicc.toolkit.ToolkitException
  This reason code (=13) is used to indicate that the registration to an indicated event can not be changed by the called method.
EVENT_NOT_SUPPORTED - Static variable in class uicc.toolkit.ToolkitException
  This reason code (= 6) is used to indicate that the event code is not supported by the CAT Runtime Environment
EVENT_PROACTIVE_HANDLER_AVAILABLE - Static variable in interface uicc.toolkit.ToolkitConstants
  Event: Proactive Handler Available = 123
EVENT_PROFILE_DOWNLOAD - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Profile Download = 1
EVENT_REMOTE_FILE_UPDATE - Static variable in interface uicc.toolkit.ToolkitConstants
  Event: Remote File Update = 125
EVENT_STATUS_COMMAND - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Status APDU command = 19
EVENT_TERMINAL_APPLICATIONS - Static variable in interface uicc.toolkit.ToolkitConstants
  Event: Terminal Applications=130
EVENT_TIMER_EXPIRATION - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Timer Expiration = 11
EVENT_UNRECOGNIZED_ENVELOPE - Static variable in interface uicc.toolkit.ToolkitConstants
  Event : Unrecognized Envelope = -1

## F

FID_DF_GRAPHICS - Static variable in interface uicc.access.UICCConstants
  File identifier : DF Graphics = 0x5F50 (under DF TELECOM)
FID_DF_TELECOM - Static variable in interface uicc.access.UICCConstants
  File identifier : DF TELECOM = 0x7F10
FID_EF_ADN - Static variable in interface uicc.access.UICCConstants
  File identifier : EF ADN = 0x6F3A (under DF TELECOM)
FID_EF_ARR - Static variable in interface uicc.access.UICCConstants
  File identifier : Access Rule Reference EF_ARR = 0x2F06
FID_EF_BDN - Static variable in interface uicc.access.UICCConstants
  File identifier : EF BDN = 0x6F4D (under DF TELECOM)
FID_EF_CCP - Static variable in interface uicc.access.UICCConstants
  File identifier : EF CCP = 0x6F3D (under DF TELECOM)
FID_EF_DIR - Static variable in interface uicc.access.UICCConstants
  File identifier : Directory File EF_DIR = 0x2F00
FID_EF_EXT1 - Static variable in interface uicc.access.UICCConstants
  File identifier : EF EXT1 = 0x6F4A (under DF TELECOM)
FID_EF_EXT2 - Static variable in interface uicc.access.UICCConstants
  File identifier : EF EXT2 = 0x6F4B (under DF TELECOM)
FID_EF_EXT3 - Static variable in interface uicc.access.UICCConstants
  File identifier : EF EXT3 = 0x6F4C (under DF TELECOM)
FID_EF_EXT4 - Static variable in interface uicc.access.UICCConstants
  File identifier : EF EXT4 = 0x6F4E (under DF TELECOM)
FID_EF_FDN - Static variable in interface uicc.access.UICCConstants
  File identifier : EF FDN = 0x6F3B (under DF TELECOM)
FID_EF_ICCID - Static variable in interface uicc.access.UICCConstants
  File identifier : ICC Identification EF_ICCID = 0x2FE2
FID_EF_IMG - Static variable in interface uicc.access.UICCConstants
  File identifier : EF IMG = 0x4F20 (under DF Graphics)
FID_EF_LND - Static variable in interface uicc.access.UICCConstants
  File identifier : EF LND = 0x6F44 (under DF TELECOM)
FID_EF_MSISDN - Static variable in interface uicc.access.UICCConstants
  File identifier : EF MSISDN = 0x6F40 (under DF TELECOM)
FID_EF_PL - Static variable in interface uicc.access.UICCConstants
  File identifier : Preferred Languages EF_PL = 0x2F05
FID_EF_SDN - Static variable in interface uicc.access.UICCConstants
  File identifier : EF SDN = 0x6F49 (under DF TELECOM)
FID_EF_SMS - Static variable in interface uicc.access.UICCConstants
  File identifier : EF SMS = 0x6F3C (under DF TELECOM)
FID_EF_SMSP - Static variable in interface uicc.access.UICCConstants
  File identifier : EF SMSP = 0x6F42 (under DF TELECOM)
FID_EF_SMSR - Static variable in interface uicc.access.UICCConstants
  File identifier : EF SMSR = 0x6F47 (under DF TELECOM)
FID_EF_SMSS - Static variable in interface uicc.access.UICCConstants
  File identifier : EF SMSS = 0x6F43 (under DF TELECOM)
FILE_ALREADY_EXISTS - Static variable in class uicc.access.fileadministration.AdminException
  This reason code (=2) is used to indicate that the file already exists.
FILE_NOT_FOUND - Static variable in class uicc.access.UICCException
  This reason code (= 4) is used to indicate to the calling applet that the file was not found in the current directory.
FileView - Interface in uicc.access
  The `FileView` interface defines the methods to access a UICC file system.
findAndCompareValue(byte, byte[], short) - Method in interface uicc.toolkit.ViewHandler
  Looks for the first occurrence of a TLV element from beginning of a TLV list and compare its value with a buffer.
findAndCompareValue(byte, byte, short, byte[], short, short) - Method in interface uicc.toolkit.ViewHandler
  Looks for the indicated occurrence of a TLV element from the beginning of a TLV list and compare its value with a buffer.
findAndCopyValue(byte, byte[], short) - Method in interface uicc.toolkit.ViewHandler
  Looks for the first occurrence of a TLV element from the beginning of a TLV list and copy its value into a destination buffer.
findAndCopyValue(byte, byte, short, byte[], short, short) - Method in interface uicc.toolkit.ViewHandler
  Looks for the indicated occurrence of a TLV element from the beginning of a TLV list and copy its value into a destination buffer.
findTLV(byte, byte) - Method in interface uicc.toolkit.ViewHandler
  Looks for the indicated occurrence of a TLV element from the beginning of the TLV list (handler buffer).

## G

getAdditionalInformationLength() - Method in interface uicc.toolkit.ProactiveResponseHandler
  Returns the length of the additional information field from the first Result TLV element of the current response data field.
getCapacity() - Method in interface uicc.toolkit.ViewHandler
  Returns the maximum size of the Comprehension TLV list managed by the handler.
getChannelIdentifier() - Method in interface uicc.toolkit.EnvelopeHandler
  Returns the channel identifier value from the first Channel status TLV element in the current Envelope data field.
getChannelIdentifier() - Method in interface uicc.toolkit.ProactiveResponseHandler
  Returns the `channelIdentifier` value from the first Channel status TLV element in the current response data field.
getChannelStatus(byte) - Method in interface uicc.toolkit.EnvelopeHandler
  Returns the value of the first Channel Status TLV element whose channel identifier is equal to the `channelIdentifier` parameter.
getChannelStatus(byte) - Method in interface uicc.toolkit.ProactiveResponseHandler
  Returns the value of the first Channel Status TLV element whose channel identifier is equal to the `channelIdentifier` parameter.
getEntry() - Static method in class uicc.toolkit.ToolkitRegistrySystem
  This method is used by the Toolkit Applet to get a reference to its Toolkit Registry entry, so that it can handle its registration state to the toolkit events.
getGeneralResult() - Method in interface uicc.toolkit.ProactiveResponseHandler
  Returns the general result byte of the Proactive command.
getHighUpdateMinimumUpdateProperty() - Method in interface uicc.services.highupdatearray.HighUpdateArrayBuilder
  Return the value of minimum number of update operations property (JX property) for the high update arrays supported by the UICC.
getItemIdentifier() - Method in interface uicc.toolkit.EnvelopeHandler
  Returns the item identifier byte value from the first Item Identifier TLV element in the current Envelope data field.
getItemIdentifier() - Method in interface uicc.toolkit.ProactiveResponseHandler
  Returns the item identifier byte value from the first Item Identifier TLV element of the current response data field.
getLength() - Method in interface uicc.toolkit.ViewHandler
  Returns the length of the TLV list.
getPollInterval() - Method in interface uicc.toolkit.ToolkitRegistry
  Returns the number of seconds of the adjusted duration for the calling Toolkit Applet.
getSize() - Method in interface uicc.toolkit.BERTLVViewHandler
  Returns the BER TLV size, this includes the tag and the length.
getTag() - Method in interface uicc.toolkit.BERTLVViewHandler
  Returns the BER Tag of the BER TLV list
getTAGList(byte, int[], short, short) - Method in interface uicc.access.bertlvfile.BERTLVFileView
  This method gets the list of TAGs already allocated in the current BER-TLV structure EF.
getTextStringCodingScheme() - Method in interface uicc.toolkit.ProactiveResponseHandler
  Returns the data coding scheme byte from the first Text String TLV element of the current response data field.
getTextStringLength() - Method in interface uicc.toolkit.ProactiveResponseHandler
  Returns the text string length value from the first Text String TLV element of the current response data field.
getTheAdminFileView(AID, byte) - Static method in class uicc.access.fileadministration.AdminFileViewBuilder
  Method to get a reference to a AdminFileView object on an ADF file system server.
getTheAdminFileView(byte[], short, byte, byte) - Static method in class uicc.access.fileadministration.AdminFileViewBuilder
  Method to get a reference to a AdminFileView object on an ADF file system server.
getTheFileView(AID, byte) - Static method in class uicc.access.UICCSystem
  Method to get a reference to a FileView object on an ADF file system.
getTheFileView(byte[], short, byte, byte) - Static method in class uicc.access.UICCSystem
  Method to get a reference to a FileView object on an ADF file system.
getTheHandler() - Static method in class uicc.toolkit.EnvelopeHandlerSystem
  Returns the single system instance of the `EnvelopeHandler` class.
getTheHandler() - Static method in class uicc.toolkit.EnvelopeResponseHandlerSystem
  Returns the single system instance of the `EnvelopeResponseHandler` class.
getTheHandler() - Static method in class uicc.toolkit.ProactiveHandlerSystem
  Returns the single system instance of the `ProactiveHandler` class.
getTheHandler() - Static method in class uicc.toolkit.ProactiveResponseHandlerSystem
  Returns the single system instance of the `ProactiveResponseHandler` class.
getTheUICCAdminFileView(byte) - Static method in class uicc.access.fileadministration.AdminFileViewBuilder
  Method to get a reference to a AdminFileView object on the UICC file system server.
getTheUICCView(byte) - Static method in class uicc.access.UICCSystem
  Method to get a reference to a FileView object on the UICC file system The FileView object will only allow access to the files specified under the MF of the UICC.
getTheVolatileByteArray() - Static method in class uicc.system.UICCPlatform
  Returns the instance of the volatile byte array designated by the JCRE as global array.
getValue(short, short) - Static method in class uicc.toolkit.TerminalProfile
  Returns the binary value of a parameter, delimited by two indexes, from the handset profile.
getValueByte(short) - Method in interface uicc.toolkit.ViewHandler
  Gets a byte from the last TLV element which has been found in the handler.
getValueLength() - Method in interface uicc.toolkit.ViewHandler
  Gets the binary length of the value field for the last TLV element which has been found in the handler.
getValueShort(short) - Method in interface uicc.toolkit.ViewHandler
  Gets a short from the last TLV element which has been found in the handler.

## H

HANDLER_NOT_AVAILABLE - Static variable in class uicc.toolkit.ToolkitException
  This reason code (= 2) is used to indicate that the Handler is not available (e.g.
HANDLER_OVERFLOW - Static variable in class uicc.toolkit.ToolkitException
  This reason code (= 1) is used to indicate that data are to large than the storage space available in the handler.
HandlerBuilder - Class in uicc.system
  The `HandlerBuilder` class is a class to create objects that are implementing TLV handler interfaces.
HIGH_UPDATE_ARRAY_MIN_UPDATE_JA - Static variable in interface uicc.services.highupdatearray.HighUpdateArrayBuilder
  JX Property value : High Update Array minimum update property, value JA corresponding to 100,000 update operations.
HIGH_UPDATE_ARRAY_MIN_UPDATE_JB - Static variable in interface uicc.services.highupdatearray.HighUpdateArrayBuilder
  JX Property value : High Update Array minimum update property, value JB corresponding to 500,000 update operations.
HIGH_UPDATE_ARRAY_MIN_UPDATE_JC - Static variable in interface uicc.services.highupdatearray.HighUpdateArrayBuilder
  JX Property value : High Update Array minimum update property, value JC corresponding to 1,000,000 update operations.
HighUpdateArrayBuilder - Interface in uicc.services.highupdatearray
  The `HighUpdateArrayBuilder` interface provides methods for creation of arrays supporting high usage of update operations with respect to Java Card conventional arrays.

## I

IDX_ALIGNMENT_CENTER - Static variable in class uicc.toolkit.TerminalProfile
  Text Attribute: Alignment Center = 217
IDX_ALIGNMENT_LEFT - Static variable in class uicc.toolkit.TerminalProfile
  Text Attribute: Alignment Left = 216
IDX_ALIGNMENT_RIGHT - Static variable in class uicc.toolkit.TerminalProfile
  Text Attribute: Alignment Right = 218
IDX_BLUETOOTH - Static variable in class uicc.toolkit.TerminalProfile
  Bluetooth index = 98
IDX_CALL_CONTROLL_BY_NAA - Static variable in class uicc.toolkit.TerminalProfile
  Call Control by NAA index = 7
IDX_CAT_SUPPORTED - Static variable in class uicc.toolkit.TerminalProfile
  Support of CAT over the modem interface (if class "s" is supported) = 244
IDX_CELL_BROADCAST_DOWNLOAD - Static variable in class uicc.toolkit.TerminalProfile
  Cell Broadcast Download index = 2
IDX_CHTML_BROWSER_SUPPORTED - Static variable in class uicc.toolkit.TerminalProfile
  CHTML Browser supported = 163
IDX_COMMAND_RESULT - Static variable in class uicc.toolkit.TerminalProfile
  Command Result index = 8
IDX_CONTAINER_AND_SESSION_CONTROL - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC: Profile Container, Envelope Container, COMMAND CONTAINER and ENCAPSULATED SESSION CONTROL = 247;
IDX_CSD - Static variable in class uicc.toolkit.TerminalProfile
  CSD index = 96
IDX_DIRECT_COMMUNICATION_FOR_OPEN_CHANNEL - Static variable in class uicc.toolkit.TerminalProfile
  Direct communication channel supported for OPEN CHANNEL in Terminal Server Mode = 252;
IDX_DISPLAY_RESIZE - Static variable in class uicc.toolkit.TerminalProfile
  Display Resize index = 120
IDX_DISPLAY_TEXT - Static variable in class uicc.toolkit.TerminalProfile
  Display Text index = 15
IDX_DNS_SERVER_ADDRESS_OPEN_CHANNEL - Static variable in class uicc.toolkit.TerminalProfile
  Support for DNS server address request for OPEN CHANNEL for packet data service bearer = 256
IDX_eUICC_PROFILE_OPERATION - Static variable in class uicc.toolkit.TerminalProfile
  Support of Refresh eUICC Profile Switch = (short)268;
IDX_EVENT_ACCESS_TECHNOLOGY_CHANGE - Static variable in class uicc.toolkit.TerminalProfile
  Event Access Technology Change index = 44
IDX_EVENT_BROWSER_TERMINATION - Static variable in class uicc.toolkit.TerminalProfile
  Event Browser Termination index = 41
IDX_EVENT_BROWSING_STATUS - Static variable in class uicc.toolkit.TerminalProfile
  Event: Browsing Status = 192
IDX_EVENT_CALL_CONNECTED - Static variable in class uicc.toolkit.TerminalProfile
  Event Call Connected index = 34
IDX_EVENT_CALL_DISCONNECTED - Static variable in class uicc.toolkit.TerminalProfile
  Event Call Disconnected index = 35
IDX_EVENT_CARD_READER_STATUS - Static variable in class uicc.toolkit.TerminalProfile
  Event Card Reader Status index = 39
IDX_EVENT_CHANNEL_STATUS - Static variable in class uicc.toolkit.TerminalProfile
  Event Channel Status index = 43
IDX_EVENT_DATA_AVAILABLE - Static variable in class uicc.toolkit.TerminalProfile
  Event Data Available index = 42
IDX_EVENT_DISPLAY_PARAMETER_CHANGED - Static variable in class uicc.toolkit.TerminalProfile
  Event Display Parameter Change index = 45
IDX_EVENT_IDLE_SCREEN_AVAILABLE - Static variable in class uicc.toolkit.TerminalProfile
  Event Idle Screen Available index = 38
IDX_EVENT_LANGUAGAE_SELECTION - Static variable in class uicc.toolkit.TerminalProfile
  Event Language Selection index = 40
IDX_EVENT_LOCAL_CONNECTION - Static variable in class uicc.toolkit.TerminalProfile
  Event Local Connection index = 46
IDX_EVENT_LOCATION_STATTUS - Static variable in class uicc.toolkit.TerminalProfile
  Event Location Status index = 36
IDX_EVENT_MT_CALL - Static variable in class uicc.toolkit.TerminalProfile
  Event MT Call index = 33
IDX_EVENT_NRETWORK_SEARCH_MODE_CHANGE - Static variable in class uicc.toolkit.TerminalProfile
  Event Network Search Mode = 47
IDX_EVENT_POLL_INTERVAL_NEGOTIATION - Static variable in class uicc.toolkit.TerminalProfile
  Event Poll Interval Negotiation support(i.e.
IDX_EVENT_USER_ACTIVITY - Static variable in class uicc.toolkit.TerminalProfile
  Event User Activity index = 37
IDX_FONT_SIZE_LARGE - Static variable in class uicc.toolkit.TerminalProfile
  Text Attribute: Font Size Large = 220
IDX_FONT_SIZE_NORMAL - Static variable in class uicc.toolkit.TerminalProfile
  Text Attribute: Font Size Normal = 219
IDX_FONT_SIZE_SMALL - Static variable in class uicc.toolkit.TerminalProfile
  Text Attribute: Font Size Small = 221
IDX_GET_FRAMES_STATUS - Static variable in class uicc.toolkit.TerminalProfile
  Get Frames Status = 177
IDX_GPRS - Static variable in class uicc.toolkit.TerminalProfile
  GPRS index = 97
IDX_HTML_BROWSER_SUPPORTED - Static variable in class uicc.toolkit.TerminalProfile
  HTML Browser supported = 162
IDX_IRDA - Static variable in class uicc.toolkit.TerminalProfile
  IRDA index = 99
IDX_LAUNCH_PARAMETERS_FOR_OPEN_CHANNEL - Static variable in class uicc.toolkit.TerminalProfile
  Launch parameter supported for OPEN CHANNEL in Terminal Server Mode = 251
IDX_MENU_SELECTION - Static variable in class uicc.toolkit.TerminalProfile
  Menu Selection index = 3
IDX_MULTI_MEDIA_CALL_IN_SET_UP_CALL - Static variable in class uicc.toolkit.TerminalProfile
  Multi-media Call in SET UP CALL = 171
IDX_MULTIPLE_ACCESS_TECHNOLOGIES_SUPPORT - Static variable in class uicc.toolkit.TerminalProfile
  Support: Multiple access technologies = 199
IDX_NETWORK_ACCESS_NAME_REUSE_CLOSE_CHANNEL - Static variable in class uicc.toolkit.TerminalProfile
  Support of NEtwork Access Name reuse for CLOSE CHANNEL for packet data service bearer = 257
IDX_OPEN_CHANNEL_COFIRMATION_PARAMETER - Static variable in class uicc.toolkit.TerminalProfile
  Deprecated.
IDX_OPEN_CHANNEL_CONFIRMATION_PARAMETER - Static variable in class uicc.toolkit.TerminalProfile
  Confirmation parameters supported for OPEN CHANNEL in Terminal Server Mode = 242
IDX_PLAY_TONE_MELODY_THEMED_TONES - Static variable in class uicc.toolkit.TerminalProfile
  Play Tone (melody Tones and Themed tones) = 170
IDX_PROACTIVE_UICC_ACTIVATE - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC: ACTIVATE = 236
IDX_PROACTIVE_UICC_CLOSE_CHANNEL - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Close Channel index = 89
IDX_PROACTIVE_UICC_CONTACTLESS_STATE_CHANGED - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC: Contactless State Changed = 240
IDX_PROACTIVE_UICC_DECLARE_SERVICE - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Declare Service index = 95
IDX_PROACTIVE_UICC_DISPLAY_TEXT - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Display Text index = 16
IDX_PROACTIVE_UICC_DISPLAY_TEXT_VARIABLE_TIMEOUT - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Display Text Variable Timeout index = 136
IDX_PROACTIVE_UICC_GET_CHANNEL_STATUS - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Get Channel Status index = 92
IDX_PROACTIVE_UICC_GET_INKEY - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Get Inkey index = 17
IDX_PROACTIVE_UICC_GET_INKEY_HELP_SUPPORTED - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Get Inkey Help Supported index = 137
IDX_PROACTIVE_UICC_GET_INKEY_VARIABLE_TIMEOUT - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Get Inkey Variable Timeout index = 139
IDX_PROACTIVE_UICC_GET_INPUT - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Get Input index = 18
IDX_PROACTIVE_UICC_GET_READER_STATUS_IDENTIFIER - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Get Reader Status (identifier) index = 52
IDX_PROACTIVE_UICC_GET_READER_STATUS_STATUS - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Get Reader Status (status) index = 51
IDX_PROACTIVE_UICC_GET_SERVICE_INFORMATION - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Get Service information index = 94
IDX_PROACTIVE_UICC_LANGUAGE_NOTIFICATION - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Provide Language Notification index = 69
IDX_PROACTIVE_UICC_LAUNCH_BROWSER - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Launch Browser index = 70
IDX_PROACTIVE_UICC_MORE_TIME - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC More Time index = 19
IDX_PROACTIVE_UICC_OPEN_CHANNEL - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Open Channel index = 88
IDX_PROACTIVE_UICC_PERFORM_CARD_APDU - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Perform Card APDU index = 50
IDX_PROACTIVE_UICC_PLAY_TONE - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Play Tone index = 20
IDX_PROACTIVE_UICC_POLL_INTERVAL - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Poll Interval index = 21
IDX_PROACTIVE_UICC_POLLING_OFF - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Polling OFF index = 22
IDX_PROACTIVE_UICC_POWER_OFF_CARD - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Power Off Card index = 49
IDX_PROACTIVE_UICC_POWER_ON_CARD - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Power On Card index = 48
IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_ACCESS_TECHNOLOGY - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Provide Local Information Access Technology index = 71
IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_BROADCAST_NETWORK - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC: PROVIDE LOCAL INFORMATION (Boradcast Network Informations)=238
IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_DATE_TIME - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Provide Local Information Date Time index = 58
IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_LANGUAGE - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Provide Local Information Language index = 67
IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_MCC_MNC_LAC_CELLID_IMEI - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Proactive Local Information MSS,MNC,LAC,CELLID,IMEI index = 30
IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_NMR - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Provide Local Information NMR index = 31
IDX_PROACTIVE_UICC_PROVIDE_LOCAL_INFORMATION_TIMING - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Provide local Information Timing index = 68
IDX_PROACTIVE_UICC_RECEIVE_DATA - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Receive Data index = 90
IDX_PROACTIVE_UICC_REFRESH - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Refresh index = 23
IDX_PROACTIVE_UICC_RUN_AT_COMMAND - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Run AT Command index = 61
IDX_PROACTIVE_UICC_SELECT_ITEM - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Select Item index = 24
IDX_PROACTIVE_UICC_SEND_DATA - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Send Data index = 91
IDX_PROACTIVE_UICC_SEND_SS - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Send SS index = 26
IDX_PROACTIVE_UICC_SERVICE_SEARCH - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Service Search index = 93
IDX_PROACTIVE_UICC_SET_UP_CALL - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Set Up Call index = 28
IDX_PROACTIVE_UICC_SET_UP_EVENT_LIST - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Set Up Event List index = 32
IDX_PROACTIVE_UICC_SET_UP_MENU - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Set Up Menu index = 29
IDX_PROACTIVE_UICC_TIMER_MANAGEMENT_CUR_VALUE - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Timer Management (current value) index = 57
IDX_PROACTIVE_UICC_TIMER_MANAGEMENT_START_STOP - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Timer Management (start, stop) index = 56
IDX_PROFILE_DOWNLOAD - Static variable in class uicc.toolkit.TerminalProfile
  Profile Download index = 0
IDX_PROVIDE_LOCAL_INFORMATION_BATTERY_STATE - Static variable in class uicc.toolkit.TerminalProfile
  Provide Local Information (Battery State) = 169
IDX_PROVIDE_LOCAL_INFORMATION_ESN - Static variable in class uicc.toolkit.TerminalProfile
  Provide Local Information ESN index = 140
IDX_PROVIDE_LOCAL_INFORMATION_IMEISV - Static variable in class uicc.toolkit.TerminalProfile
  Provide Local Information (IMEISV)= 142;
IDX_PROVIDE_LOCAL_INFORMATION_SEARCH_MODE_CHANGE - Static variable in class uicc.toolkit.TerminalProfile
  Provide Local Information (Search Mode Change) = 143
IDX_PROVIDE_LOCAL_INFORMATION_SUPPORTED_RADIO_ACCESS_TECHNOLOGIES - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC: PROVIDE LOCAL INFORMATION (Supported Radio Access Technologies) = (short)260;
IDX_REFRESH_ENFORCEMENT_POLICY - Static variable in class uicc.toolkit.TerminalProfile
  Support of refresh enforcement policy = 255
IDX_REFRESH_eUICC_PROFILE_SWITCH - Static variable in class uicc.toolkit.TerminalProfile
  Support of Refresh eUICC Profile Switch = (short)267;
IDX_RS232 - Static variable in class uicc.toolkit.TerminalProfile
  RS232 index = 100
IDX_SCREEN_SIZING - Static variable in class uicc.toolkit.TerminalProfile
  Screen Sizing index = 111
IDX_SECURE_CONTAINER_AND_SESSION_CONTROL - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC: Security for Profile Container, Envelope Container, COMMAND CONTAINER and ENCAPSULATED SESSION CONTROL = 253
IDX_SEND_DTMF - Static variable in class uicc.toolkit.TerminalProfile
  Send DTMF index = 65
IDX_SET_FRAMES - Static variable in class uicc.toolkit.TerminalProfile
  Set Frames = 176
IDX_SETUP_CALL - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC Setup Call index = 62
IDX_SMS_PP_DOWNLOAD - Static variable in class uicc.toolkit.TerminalProfile
  SMS PP Download index = 1
IDX_SOFT_KEYS_SELECT_ITEM - Static variable in class uicc.toolkit.TerminalProfile
  Soft Keys Select Item index = 72
IDX_SOFT_KEYS_SET_UP_MENU - Static variable in class uicc.toolkit.TerminalProfile
  Soft Keys Set Up Menu index = 73
IDX_STYLE_BOLD - Static variable in class uicc.toolkit.TerminalProfile
  Text Attribute: Style Bold = 224
IDX_STYLE_ITALIC - Static variable in class uicc.toolkit.TerminalProfile
  Text Attribute: Style Italic = 226
IDX_STYLE_NORMAL - Static variable in class uicc.toolkit.TerminalProfile
  Text Attribute: Style Normal = 224
IDX_STYLE_STRIKETHROUGH - Static variable in class uicc.toolkit.TerminalProfile
  Text Attribute: Style Strikethrough = 228
IDX_STYLE_TEXT_BACKGROUND_COLOUR - Static variable in class uicc.toolkit.TerminalProfile
  Text Attribute: Style Text Background Colour = 230
IDX_STYLE_TEXT_FOREGROUND_COLOUR - Static variable in class uicc.toolkit.TerminalProfile
  Text Attribute: Style Text Colour = 229
IDX_STYLE_UNDERLINED - Static variable in class uicc.toolkit.TerminalProfile
  Text Attribute: Style Underlined = 227
IDX_TCP - Static variable in class uicc.toolkit.TerminalProfile
  TCP index = 128
IDX_TERMINAL_APPLICATIONS - Static variable in class uicc.toolkit.TerminalProfile
  Proactive UICC: TERMINAL APPLICATIONS = 234
IDX_TEXT_ATTRIBUTE - Static variable in class uicc.toolkit.TerminalProfile
  Text Attribute index = 123
IDX_TEXT_SCROLLING - Static variable in class uicc.toolkit.TerminalProfile
  Text Scrolling index = 122
IDX_TEXT_WRAPPING - Static variable in class uicc.toolkit.TerminalProfile
  Text Wrapping index = 121
IDX_TIMER_EXPIRATION - Static variable in class uicc.toolkit.TerminalProfile
  Time Expiration index = 5
IDX_UCS2_DISPLAY - Static variable in class uicc.toolkit.TerminalProfile
  UCS2 Display index = 14
IDX_UCS2_ENTRY - Static variable in class uicc.toolkit.TerminalProfile
  UCS2 Entry index = 13
IDX_UDP - Static variable in class uicc.toolkit.TerminalProfile
  UDP index = 129
IDX_USB - Static variable in class uicc.toolkit.TerminalProfile
  USB index = 138
IDX_VARIABLE_SIZE_FONTS - Static variable in class uicc.toolkit.TerminalProfile
  Variable Size Fonts index = 119
IDX_WML_BROWSER_SUPPORTED - Static variable in class uicc.toolkit.TerminalProfile
  WML Browser supported = 160
IDX_XHTML_BROWSER_SUPPORTED - Static variable in class uicc.toolkit.TerminalProfile
  XHTML Browser supported = 161
INCORRECT_PARAMETERS - Static variable in class uicc.access.fileadministration.AdminException
  This reason code (=1) is used to indicate that the parameters in the data field are incorrect.
increase(byte[], short, short, byte[], short) - Method in interface uicc.access.FileView
  This method increases the current cyclic EF record, as defined in TS 102 221.In addition to the behaviour defined in TS 102 221, the following rule applies: If the parameter incrLength is set to 0, the current value of the last increased or updated record is stored into the oldest record of the current cyclic EF.
init(byte, byte, byte) - Method in interface uicc.toolkit.ProactiveHandler
  Initializes the next Proactive command with Command Details and Device Identities TLV.
initCloseChannel(byte) - Method in interface uicc.toolkit.ProactiveHandler
  Builds a Close Channel Proactive command without sending the command.
initDisplayText(byte, byte, byte[], short, short) - Method in interface uicc.toolkit.ProactiveHandler
  Builds a Display Text Proactive command without sending the command.
initGetInkey(byte, byte, byte[], short, short) - Method in interface uicc.toolkit.ProactiveHandler
  Builds a Get Inkey Proactive command without sending the command.
initGetInput(byte, byte, byte[], short, short, short, short) - Method in interface uicc.toolkit.ProactiveHandler
  Initialize the building of a Get Input Proactive command.
initMenuEntry(byte[], short, short, byte, boolean, byte, short) - Method in interface uicc.toolkit.ToolkitRegistry
  Initialises the next menu entry allocated at loading.
initMoreTime() - Method in interface uicc.toolkit.ProactiveHandler
  Builds a More Time Proactive command without sending the command.
INTERNAL_ERROR - Static variable in class uicc.access.UICCException
  This reason code (= 5) is used to indicate to the calling applet that an Internal error happened during the called method.
INVALID_MODE - Static variable in class uicc.access.UICCException
  This reason code (= 10) is used to indicate to the calling applet that the mode for an operation on a record based file or on a BER-TLV file is invalid.
INVALID_SERVICE_ID - Static variable in class uicc.toolkit.ToolkitException
  This reason code (=17) is used to indicate that the service identifier is not allocated to this applet.
INVALID_TAG_VALUE - Static variable in class uicc.access.UICCException
  This reason code (=18) is used to indicate to the calling applet that the TAG value is invalid.
INVALID_TIMER_ID - Static variable in class uicc.toolkit.ToolkitException
  This reason code (=12) is used to indicate that the indicated timer identifier is not allocated to this applet.
isEventSet(short) - Method in interface uicc.toolkit.ToolkitRegistry
  Allows to know if an event is set in the Toolkit Registry entry of the applet.
isPrioritizedProactiveHandlerAvailableEventSet() - Static method in class uicc.toolkit.ToolkitRegistrySystem
  Allows to find out if another applet with higher or the same priority level has registered for EVENT_PROACTIVE_HANDLER_AVAILABLE.

## M

makeHighUpdateBooleanArray(short) - Method in interface uicc.services.highupdatearray.HighUpdateArrayBuilder
  Create a persistent `boolean` array with the specified array length and with extended endurance in terms of update operations with respect to arrays created by means of the Java `new` keyword.
makeHighUpdateByteArray(short) - Method in interface uicc.services.highupdatearray.HighUpdateArrayBuilder
  Create a persistent `byte` array with the specified array length and with extended endurance in terms of update operations with respect to arrays created by means of the Java `new` keyword
makeHighUpdateObjectArray(short) - Method in interface uicc.services.highupdatearray.HighUpdateArrayBuilder
  Create a persistent `Object` array with the specified array length and with extended endurance in terms of update operations with respect to arrays created by means of the Java `new` keyword.
makeHighUpdateShortArray(short) - Method in interface uicc.services.highupdatearray.HighUpdateArrayBuilder
  Create a persistent `short` array with the specified array length and with extended endurance in terms of update operations with respect to arrays created by means of the Java `new` keyword.
MAX_VALUE_REACHED - Static variable in class uicc.access.UICCException
  This reason code (= 12) is used to indicate that method increase can not be performed as the maximum value of the record is reached.
MEMORY_PROBLEM - Static variable in class uicc.access.UICCException
  This reason code (= 13) is used to indicate that a memory problem occured.
MENU_ENTRY_NOT_FOUND - Static variable in class uicc.toolkit.ToolkitException
  This reason code (= 4) is used to indicate that the requested menu entry is not defined for the corresponding applet.

## N

NO_EF_SELECTED - Static variable in class uicc.access.UICCException
  This reason code (= 1) is used to indicate that no EF is selected to complete the called method.
NO_SERVICE_ID_AVAILABLE - Static variable in class uicc.toolkit.ToolkitException
  This reason code (=16) is used to indicate that all the available services identifiers or the maximum number of services identifiers have been allocated to the applet
NO_TIMER_AVAILABLE - Static variable in class uicc.toolkit.ToolkitException
  This reason code (=11) is used to indicate that all the available timers or the maximum number of timers have been allocated to the applet
NOT_ENOUGH_MEMORY_SPACE - Static variable in class uicc.access.fileadministration.AdminException
  This reason code (=4) is used to indicate that there is not enough memory
NOT_ENOUGH_MEMORY_SPACE - Static variable in class uicc.access.UICCException
  This reason code (=17) is used to indicate to the calling applet that the requested memory is not available.

## O

OUT_OF_DATA_BOUNDARIES - Static variable in class uicc.access.UICCException
  This reason code (=16) is used to indicate to the calling applet that the length passed to the called method is out of the data boundaries.
OUT_OF_FILE_BOUNDARIES - Static variable in class uicc.access.UICCException
  This reason code (= 7) is used to indicate that either the length, the file offset or both passed to the called method are out of the current file boundaries.
OUT_OF_RECORD_BOUNDARIES - Static variable in class uicc.access.UICCException
  This reason code (= 8) is used to indicate that either the length, the record offset or both passed to the called method are out of the current record boundaries.
OUT_OF_TLV_BOUNDARIES - Static variable in class uicc.toolkit.ToolkitException
  This reason code (= 8) is used to indicate that either the offset, the length or both are out of current TLV boundaries

## P

POLL_NO_DURATION - Static variable in interface uicc.toolkit.ToolkitConstants
  Poll Interval : request to deregister from proactive polling = 0
POLL_SYSTEM_DURATION - Static variable in interface uicc.toolkit.ToolkitConstants
  Poll Interval : request the system duration = -1
post(boolean) - Method in interface uicc.toolkit.EnvelopeResponseHandler
  Prepares the Envelope response
postAsBERTLV(boolean, byte) - Method in interface uicc.toolkit.EnvelopeResponseHandler
  Prepare the Envelope response in a BER TLV structure.
PRO_CMD_ACTIVATE - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command: Activate = 0x70
PRO_CMD_CLOSE_CHANNEL - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : Close Channel = 0x41
PRO_CMD_CONTACTLESS_STATE_CHANGED - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command: Contactless State Changed = 0x71
PRO_CMD_DECLARE_SERVICE - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : Declare Service = 0x47
PRO_CMD_DISPLAY_TEXT - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : DISPLAY TEXT = 0x21
PRO_CMD_GET_CHANNEL_STATUS - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : Get Channel Status = 0x44
PRO_CMD_GET_INKEY - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : GET INKEY = 0x22
PRO_CMD_GET_INPUT - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : GET INPUT = 0x23
PRO_CMD_GET_READER_STATUS - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : GET READER STATUS = 0x33
PRO_CMD_GET_SERVICE_INFORMATION - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : Get Service Information = 0x46
PRO_CMD_LANGUAGE_NOTIFICATION - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : Language Notification = 0x35
PRO_CMD_LAUNCH_BROWSER - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : LAUNCH BROWSER = 0x15
PRO_CMD_MORE_TIME - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : MORE TIME = 0x02
PRO_CMD_OPEN_CHANNEL - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : Open Channel = 0x40
PRO_CMD_PERFORM_CARD_APDU - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : PERFORM CARD APDU = 0x30
PRO_CMD_PLAY_TONE - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : PLAY TONE = 0x20
PRO_CMD_POWER_OFF_CARD - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : POWER OFF CARD = 0x32
PRO_CMD_POWER_ON_CARD - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : POWER ON CARD = 0x31
PRO_CMD_PROVIDE_LOCAL_INFORMATION - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : PROVIDE LOCAL INFORMATION = 0x26
PRO_CMD_RECEIVE_DATA - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : Receive Data = 0x42
PRO_CMD_REFRESH - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : REFRESH = 0x01
PRO_CMD_RUN_AT_COMMAND - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : RUN AT COMMAND = 0x34
PRO_CMD_SELECT_ITEM - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : SELECT ITEM = 0x24
PRO_CMD_SEND_DATA - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : Send Data = 0x43
PRO_CMD_SEND_DTMF - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : SEND DTMF = 0x14
PRO_CMD_SEND_SHORT_MESSAGE - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : SEND SHORT MESSAGE =0x13
PRO_CMD_SERVICE_SEARCH - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : Service Search = 0x45
PRO_CMD_SET_UP_CALL - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : SET UP CALL = 0x10
PRO_CMD_SET_UP_IDLE_MODE_TEXT - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : SET UP IDLE MODE TEXT = 0x28
PRO_CMD_TIMER_MANAGEMENT - Static variable in interface uicc.toolkit.ToolkitConstants
  Type of proactive command : TIMER MANAGEMENT = 0x27
ProactiveHandler - Interface in uicc.toolkit
  This interface is the basic class for the definition of Proactive commands .
ProactiveHandlerSystem - Class in uicc.toolkit
  The `ProactiveHandlerSystem` class provides the means to retrieve an instance of an Object implementing the `ResponseHandler` interface.
ProactiveResponseHandler - Interface in uicc.toolkit
  The `ProactiveResponseHandler` interface contains basic methods to handle the Terminal Response data field.
ProactiveResponseHandlerSystem - Class in uicc.toolkit
  The `ProactiveResponseHandlerSystem` class provides the means to retrieve an instance of an Object implementing the `ProactiveResponseHandler` interface.
processToolkit(short) - Method in interface uicc.toolkit.ToolkitInterface
  This method is the standard toolkit event handling method of a Toolkit Applet and is called by the "Triggering Entity" to process the current Toolkit event.

## R

readBinary(short, byte[], short, short) - Method in interface uicc.access.FileView
  This method reads the data bytes of the current transparent EF.
readRecord(short, byte, short, byte[], short, short) - Method in interface uicc.access.FileView
  This method reads a record or a part of a record of the current linear fixed/cyclic EF of the calling applet into the given byte array.
REC_ACC_MODE_ABSOLUTE - Static variable in interface uicc.access.UICCConstants
  Record access mode: ABSOLUTE = 0x04
REC_ACC_MODE_CURRENT - Static variable in interface uicc.access.UICCConstants
  Record access mode: CURRENT = 0x04
REC_ACC_MODE_NEXT - Static variable in interface uicc.access.UICCConstants
  Record access mode: NEXT = 0x02
REC_ACC_MODE_PREVIOUS - Static variable in interface uicc.access.UICCConstants
  Record access mode PREVIOUS = 0x03
RECORD_NOT_FOUND - Static variable in class uicc.access.UICCException
  This reason code (= 9) is used to indicate to the calling applet that no record was found.
REF_DATA_INVALIDATED - Static variable in class uicc.access.UICCException
  This reason code (=6) is used to indicate to the calling applet that the referenced data are invalidated
REFERENCED_DATA_NOT_FOUND - Static variable in class uicc.access.UICCException
  This reason code (=15) is used to indicate to the calling applet that the referenced data cannot be found.
registerFileEvent(short, byte[], short, short, byte[], short, byte) - Method in interface uicc.toolkit.ToolkitRegistry
  Register a ToolkitRegistry object to the `EVENT_EXTERNAL_FILE_UPDATE` for a file list.
registerFileEvent(short, FileView) - Method in interface uicc.toolkit.ToolkitRegistry
  Register a ToolkitRegistry object to the `EVENT_EXTERNAL_FILE_UPDATE` for a file.
REGISTRY_ERROR - Static variable in class uicc.toolkit.ToolkitException
  This reason code (= 5) is used to indicate an error in the applet registry
releaseServiceIdentifier(byte) - Method in interface uicc.toolkit.ToolkitRegistry
  Release a Service Identifier that has been allocated to the calling applet.
  The applet is deregistered of the EVENT_EVENT_ DOWNLOAD_LOCAL_CONNECTION for the indicated Service Identifier.
releaseTimer(byte) - Method in interface uicc.toolkit.ToolkitRegistry
  Release a Timer that has been allocated to the calling applet.
requestPollInterval(short) - Method in interface uicc.toolkit.ToolkitRegistry
  Requests a duration for the EVENT_STATUS_COMMAND event of the registering Toolkit Applet.
RES_CMD_PERF - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : command performed successfully = 0x00
RES_CMD_PERF_BACKWARD_MOVE_REQ - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : command performed backward move requested = 0x11
RES_CMD_PERF_HELP_INFO_REQ - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : command performed help information required= 0x13
RES_CMD_PERF_LIMITED_SERVICE - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : command performed successfully limited service = 0x06
RES_CMD_PERF_MISSING_INFO - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : command performed with missing information = 0x02
RES_CMD_PERF_MODIF_CC_NAA - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : command performed modified by Call Control = 0x05
RES_CMD_PERF_NO_RESP_FROM_USER - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : command performed no response from user = 0x12
RES_CMD_PERF_PARTIAL_COMPR - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : command performed with partial comprehension= 0x01
RES_CMD_PERF_REFRESH_ADD_EF_READ - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : REFRESH performed with additional EFs read = 0x03
RES_CMD_PERF_REQ_ICON_NOT_DISP - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : command performed requested icon not displayed= 0x04
RES_CMD_PERF_SESSION_TERM_USER - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : proactive UICC session terminated by user = 0x10
RES_CMD_PERF_WITH_MODIFICATION - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : command performed with modifications = 0x07
RES_ERROR_ACCESS_TECH_ERROR - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : Access Technology unable to process command = 0x3B
RES_ERROR_BEARER_INDEPENDENT_PROTOCOL_ERROR - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : Bearer Independent Protocol error = 0x3A
RES_ERROR_CMD_BEYOND_TERMINAL_CAPAB - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : command beyond terminal's capabilities = 0x30
RES_ERROR_CMD_DATA_NOT_UNDERSTOOD - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : command data not understood by terminal = 0x32
RES_ERROR_CMD_NUMBER_NOT_KNOWN - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : command number not known by terminal = 0x33
RES_ERROR_CMD_TYP_NOT_UNDERSTOOD - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : command type not understood by terminal = 0x31
RES_ERROR_INTERACT_CC_SMSMO_BY_NAA - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : interaction with CC NAA = 0x39
RES_ERROR_LAUNCH_BROWSE_GENERIC_CODE - Static variable in interface uicc.toolkit.ToolkitConstants
  Generic Result : Launch browser generic error code = 0x26;
RES_ERROR_MULTIPLE_CARD_ERROR - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : Multiple card command error = 0x38
RES_ERROR_REQ_VALUES_MISS - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : required values are missing = 0x36
RES_REFRESH_PERF_NO_NAA_ACTIVE - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : REFRESH performed but indicated NAA was not active = 0x08
RES_TEMP_PB_IN_CONTR_TIMER_STATE - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : Action in contradiction with timer state = 0x24
RES_TEMP_PB_INTERACT_CC_BY_NAA - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : Interaction with call control by SIM = 0x25
RES_TEMP_PB_SESSION_TERM_USER - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : Network currently unable to process command = 0x21
RES_TEMP_PB_TERMINAL_UNABLE_PROC - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : Terminal currently unable to process command= 0x20
RES_TEMP_PB_USER_CLEAR_CALL - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : User cleared call before connected or before the network released it = 0x23
RES_TEMP_PB_USER_REJECT_CALL_REQ - Static variable in interface uicc.toolkit.ToolkitConstants
  General Result : User did not accept call set-up request = 0x22
resizeFile(ViewHandler) - Method in interface uicc.access.fileadministration.AdminFileView
  This method resizes a file under the current DF or ADF, as described in TS 102 222.
resumeIndication() - Method in interface uicc.suspendresume.SuspendMechanism
  This method is called by the UICC runtime environment to inform the applet that a resume operation will be done.
retrieveData(int, int, byte[], short, short) - Method in interface uicc.access.bertlvfile.BERTLVFileView
  This method retrieves a part of a data object from the current BER-TLV structure EF.

## S

SEARCH_INDICATION_START_BACKWARD_FROM_PREVIOUS - Static variable in interface uicc.access.UICCConstants
  Search mode indication backward starting from previous record
SEARCH_INDICATION_START_BACKWARD_FROM_PREVIOUS_GR - Static variable in interface uicc.access.UICCConstants
  Search mode indication backward starting at given record number
SEARCH_INDICATION_START_FORWARD_FROM_NEXT - Static variable in interface uicc.access.UICCConstants
  Search mode indication forward starting at next record
SEARCH_INDICATION_START_FORWARD_FROM_NEXT_GR - Static variable in interface uicc.access.UICCConstants
  Search mode indication forward starting at given record number
searchRecord(byte, short, short, byte[], short, short, short[], short, short) - Method in interface uicc.access.FileView
  This method searches a pattern in the current linear fixed/cyclic EF.
SECURITY_STATUS_NOT_SATISFIED - Static variable in class uicc.access.UICCException
  This reason code (= 3) is used to indicate that access conditions are not satisfied.
select(short, byte[], short, short) - Method in interface uicc.access.FileView
  This method selects a file of the UICC file system or of an ADF file system.
select(short) - Method in interface uicc.access.FileView
  This method selects a file of the UICC file system or of an ADF file system.
select(byte) - Method in interface uicc.access.FileView
  This method selects a file by SFI in the current directory of the FileView.
  The file context associated with the FileView object is changed after successful execution.
send() - Method in interface uicc.toolkit.ProactiveHandler
  Sends the current Proactive command.
SERVICE_ID_HIGH_UPDATE_ARRAY_BUILDER - Static variable in interface uicc.system.ServiceConstants
  Service : High Update Array Builder service ID = (short)0xA101;
  To be used with `org.globalplatform.GPSystem.getService()`
ServiceConstants - Interface in uicc.system
  Defines the identifiers for the GlobalPlatform global services.
setData(int, byte, int, byte[], short, short) - Method in interface uicc.access.bertlvfile.BERTLVFileView
  This method sets a data object in the current BER-TLV structure EF.
setEvent(short) - Method in interface uicc.toolkit.ToolkitRegistry
  Sets an event in the Toolkit Registry entry of the applet.
setEventList(short[], short, short) - Method in interface uicc.toolkit.ToolkitRegistry
  Sets an event list in the Toolkit Registry entry of the applet.
setMenuEntryTextAttribute(byte, byte[], short, short) - Method in interface uicc.toolkit.ToolkitRegistry
  Sets the text attribute of a menu entry.
setTag(byte) - Method in interface uicc.toolkit.BERTLVEditHandler
  Sets the tag of the BER TLV list
SIMPLE_SEARCH_START_BACKWARD - Static variable in interface uicc.access.UICCConstants
  Search mode backward beginning at the given record number
SIMPLE_SEARCH_START_FORWARD - Static variable in interface uicc.access.UICCConstants
  Search mode forward beginning at the given record number
status(byte[], short, short) - Method in interface uicc.access.FileView
  This method returns the FCP (File Control Parameter) of the current selected DF.
SUSPEND_REQUEST_REJECTED - Static variable in interface uicc.suspendresume.SuspendConstants
  Suspension request rejection = -1
SuspendConstants - Interface in uicc.suspendresume
  The interface `SuspendConstants` encapsulates constants related to suspension mechanism.
SuspendMechanism - Interface in uicc.suspendresume
  Provides callbacks to applet to behave with suspension mechanism.
suspendOperation(byte, short) - Method in interface uicc.suspendresume.SuspendMechanism
  This method is called by the UICC runtime environment to inform the applet that a suspend operation has been accepted with a maximum suspension time interval.
suspendRequest(byte, short, byte, short) - Method in interface uicc.suspendresume.SuspendMechanism
  This method is called by the UICC runtime environment to inform the applet that a suspend operation has been requested with a proposed suspension time interval.

## T

TAG_ACCESS_TECHNOLOGY - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Access Technology Tag = 0x3F
TAG_ADDRESS - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Address tag = 0x06
TAG_AID - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : AID TAG = 0x2F
TAG_ALPHA_IDENTIFIER - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Alpha Identifier tag = 0x05
TAG_AT_COMMAND - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : AT Command tag = 0x28
TAG_AT_RESPONSE - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : AT Response tag = 0x29
TAG_ATTRIBUTE_INFORMATION - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Attribute Information = 0x44
TAG_BATTERY_STATE - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV: Battery State tag = 0x63
TAG_BEARER - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Bearer TAG = 0x32
TAG_BEARER_DESCRIPTION - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Bearer Description Tag = 0x35
TAG_BROWSER_IDENTITY - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Browser Identity Tag = 0x30
TAG_BROWSER_TERMINATION - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Browser Termination Cause Tag = 0x34
TAG_BROWSING_STATUS - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV: Browsing Status tag = 0x64
TAG_BUFFER_SIZE - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Buffer size Tag = 0x39;
TAG_C_APDU - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : C-APDU tag = 0x22
TAG_CALL_CONTROL_REQUESTED_ACTION - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Call Control requested action tag = 0x27
TAG_CALLED_PARTY_SUBADDRESS - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Called Party Subaddress tag = 0x08
TAG_CAPABILITY_CONFIGURATION_PARAMETERS - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Capability Configuration Parameters tag = 0x07
TAG_CARD_ATR - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Card ATR tag = 0x21
TAG_CARD_READER_ID - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Card reader identifier Tag = 0x3A
TAG_CARD_READER_STATUS - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Card Reader status tag = 0x20
TAG_CHANNEL_DATA - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Channel Data Tag = 0x36
TAG_CHANNEL_DATA_LENGTH - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Channel Data Length Tag = 0x37
TAG_CHANNEL_DATA_STATUS - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Channel Status Tag = 0x38
TAG_COMMAND_DETAILS - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Command Details tag = 0x01
TAG_CONTACTLESS_STATE_REQUEST - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV: Contactless state request tag = 0x53
TAG_DATE_TIME_AND_TIME_ZONE - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Date-Time and Time Zone tag = 0x26
TAG_DEFAULT_TEXT - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Default Text tag = 0x17
TAG_DEVICE_FILTER - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Device Filter = 0x42
TAG_DEVICE_IDENTITIES - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Device Identities tag = 0x02
TAG_DISPLAY_PARAMETERS - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Display parameter tags = 0x40
TAG_DNS_SERVER_ADDRESS - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : DNS server address = 0x40
TAG_DTMF_STRING - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : DTMF string tag = 0x2C
TAG_DURATION - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Duration tag = 0x04
TAG_ESN - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : ESN tag = 0x46
TAG_EVENT_LIST - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Event List tag = 0x19
TAG_FCP_FILE_AID - Static variable in interface uicc.access.UICCConstants
  Tag in FCP TLV structure: DF name (AID) = 0x84
TAG_FCP_FILE_DESCRIPTOR - Static variable in interface uicc.access.UICCConstants
  TAG in FCP TLV structure: File Descriptor = 0x82
TAG_FCP_FILE_IDENTIFIER - Static variable in interface uicc.access.UICCConstants
  TAG in FCP TLV structure: File Identifier = 0x83
TAG_FCP_FILE_PROPRIETARY_INFO - Static variable in interface uicc.access.UICCConstants
  Tag in FCP TLV structure: Proprietary information = 0xA5
TAG_FCP_FILE_SIZE - Static variable in interface uicc.access.UICCConstants
  Tag in FCP TLV structure: File Size = 0x80
TAG_FCP_LCS_INTEGER - Static variable in interface uicc.access.UICCConstants
  Tag in FCP TLV structure: Life Cycle Status Information = 0x8A
TAG_FCP_PIN_STATUS_TEMPLATE_DO - Static variable in interface uicc.access.UICCConstants
  Tag in FCP TLV structure: PIN Status Template DO = 0xC6
TAG_FCP_SECURITY_ATTRIBUTE_CF - Static variable in interface uicc.access.UICCConstants
  TAG in FCP TLV structure: Security attributes Compact Format = 0x8C
TAG_FCP_SECURITY_ATTRIBUTE_EF - Static variable in interface uicc.access.UICCConstants
  TAG in FCP TLV structure: Security attributes Expanded Format = 0xAB
TAG_FCP_SECURITY_ATTRIBUTE_REF_EF - Static variable in interface uicc.access.UICCConstants
  Deprecated.
  TAG in FCP TLV structure: Security attributes Ref. to Expanded Format = 0xAB Warning! The value of this constant is not in accordance with TS 102 221. The value of this tag as defined in TS 102 221 is 0x8B. The use of this constant may yield undesired results. Use constant TAG_FCP_SECURITY_ATTRIBUTE_REFERENCED_EF instead.
TAG_FCP_SECURITY_ATTRIBUTE_REFERENCED_EF - Static variable in interface uicc.access.UICCConstants
  TAG in FCP TLV structure: Security attributes Referenced to Expanded Format = 0x8B
TAG_FCP_SHORT_FILE_IDENTIFIER - Static variable in interface uicc.access.UICCConstants
  TAG in FCP TLV structure: Short File Identifier = 0x88
TAG_FCP_TOTAL_FILE_SIZE - Static variable in interface uicc.access.UICCConstants
  Tag in FCP TLV structure: Total File Size = 0x81
TAG_FILE_LIST - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : File List tag = 0x12
TAG_HELP_REQUEST - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Help Request tag = 0x15
TAG_ICON_IDENTIFIER - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Icon Identifier tag = 0x1E
TAG_IMEI - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : IMEI tag = 0x14
TAG_IMEISV - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV: IMEISV = 0x62
TAG_IMMEDIATE_RESPONSE - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Immediate response tag = 0x2B
TAG_ITEM - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Item tag = 0x0F
TAG_ITEM_ICON_IDENTIFIER_LIST - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Item Icon Identifier list tag = 0x1F
TAG_ITEM_IDENTIFIER - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Item Identifier tag = 0x10
TAG_ITEM_TEXT_ATTRIBUTE_LIST - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV: Item Text attribute list tag = 0x51
TAG_ITEMS_NEXT_ACTION_INDICATOR - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Items Next Action Indicator tag = 0x18
TAG_LANGUAGE - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Language Tag = 0x2D
TAG_LOCATION_INFORMATION - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Location Information tag = 0x13
TAG_LOCATION_STATUS - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Location Status tag = 0x1B
TAG_NETWORK_ACCESS_NAME - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV: Network Access name tag = 0x47
TAG_NETWORK_MEASUREMENT_RESULTS - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Network Measurement Results tag = 0x16
TAG_NETWORK_SEARCH_MODE - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV: Network Search Mode tag = 0x65
TAG_OTHER_DATA_DESTINATION_ADDRESS - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Other address (data destination address) = 0x3E
TAG_PROVISION_REFERENCE_FILE - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Provisioning Reference File Tag = 0x33
TAG_R_APDU - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : R-APDU tag = 0x23
TAG_REMOTE_ENTITY_ADDRESS - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV: Remote Entity Address tag = 0x49
TAG_RESPONSE_LENGTH - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Response Length tag = 0x11
TAG_RESULT - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Result tag = 0x03
TAG_SERVICE_AVAILABILITY - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Service Availability = 0x45
TAG_SERVICE_RECORD - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Service Record = 0x41
TAG_SERVICE_SEARCH - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Service Search = 0x43
TAG_SET_CR - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : mask to set the CR flag of any Comprehension-TLV tag = 0x80
TAG_SET_NO_CR - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : mask to reset the CR flag of any Comprehension-TLV tag = 0x7F
TAG_SUPPORTED_RADIO_ACCESS_TECHNOLOGIES - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Supported Radio Access Technologies Tag = 0x34
TAG_TEXT_ATTRIBUTE_TAG - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV: Text attribute tag = 0x50
TAG_TEXT_STRING - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Text String tag = 0x0D
TAG_TIMER_IDENTIFIER - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Timer Identifier tag = 0x24
TAG_TIMER_VALUE - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Timer Value tag = 0x25
TAG_TONE - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : Tone tag = 0x0E
TAG_UICC_TERMINAL_TRANSPORT_LEVEL - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : UICC/Terminal interface transport level = 0x3C
TAG_URI - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : URI Tag = 0x31
TAG_URL - Static variable in interface uicc.toolkit.ToolkitConstants
  Comprehension-TLV : URL Tag = 0x31
TAR_NOT_DEFINED - Static variable in class uicc.toolkit.ToolkitException
  This reason code (=18) is used to indicate that there is no TAR defined for the applet instance.
TERMINAL_PROFILE_NOT_AVAILABLE - Static variable in class uicc.toolkit.ToolkitException
  This reason code (= 9) is used to indicate that the Terminal Profile data are not available
TerminalProfile - Class in uicc.toolkit
  The `TerminalProfile` class contains methods to question the terminal profile, regarding the support for "Common Application Toolkit CAT" and supposing that this profile has been set by the Terminal Profile APDU command.
throwIt(short) - Static method in class uicc.access.fileadministration.AdminException
  Throws the JCRE instance of AdminException with the specified reason.
throwIt(short) - Static method in class uicc.access.UICCException
  Throws the JCRE instance of UICCViewException with the specified reason.
throwIt(short) - Static method in class uicc.toolkit.ToolkitException
  Throws the JCRE instance of the `ToolkitException` class with the specified reason.
TIME_UNIT_DAYS - Static variable in interface uicc.suspendresume.SuspendConstants
  Time Unit : days = 3
TIME_UNIT_HOURS - Static variable in interface uicc.suspendresume.SuspendConstants
  Time Unit : hours = 2
TIME_UNIT_MINUTES - Static variable in interface uicc.suspendresume.SuspendConstants
  Time Unit : minutes = 1
TIME_UNIT_SECONDS - Static variable in interface uicc.suspendresume.SuspendConstants
  Time Unit : seconds = 0
TIME_UNIT_TEN_DAYS - Static variable in interface uicc.suspendresume.SuspendConstants
  Time Unit : 10 days = 4
TLV_FOUND_CR_NOT_SET - Static variable in interface uicc.toolkit.ToolkitConstants
  findTLV method result : if TLV is found with CR not set = 0x02
TLV_FOUND_CR_SET - Static variable in interface uicc.toolkit.ToolkitConstants
  findTLV method result : if TLV is found with CR set = 0x01
TLV_LENGTH_CODED_2BYTES - Static variable in interface uicc.toolkit.ToolkitConstants
  Value of a TLV Length field's first byte in TLV with a Value field is greater than 127 bytes = 0x81
TLV_NOT_FOUND - Static variable in interface uicc.toolkit.ToolkitConstants
  findTLV method result : if TLV is not found in the handler = 0x00
ToolkitConstants - Interface in uicc.toolkit
  `ToolkitConstants` encapsulates constants related to the Toolkit Applets.
ToolkitException - Class in uicc.toolkit
  This class extends the `Throwable` class and allows the classes of this package to throw specific exceptions in case of problems.
ToolkitException(short) - Constructor for class uicc.toolkit.ToolkitException
  Construct a ToolkitException instance with the specified reason.
ToolkitInterface - Interface in uicc.toolkit
  This interface must be implemented by an object of a Toolkit Applet instance (which extends the `javacard.framework.Applet` class) so that it can be triggered by the Toolkit Handler according to the resgistration information.
ToolkitRegistry - Interface in uicc.toolkit
  The `ToolkitRegistry` interface offers basic services and methods to allow any Toolkit Applet to register its configuration (supported events) during the install phase and possibly to change it during all the applet life time.
ToolkitRegistrySystem - Class in uicc.toolkit
  The `ToolkitRegistrySystem` class provides the means to retrieve an instance of an Object implementing the `ToolkitRegistry` interface.

## U

uicc.access - package uicc.access
  This package provides the means to the applets for accessing the UICC file system defined in the TS 102 221 specification.
uicc.access.bertlvfile - package uicc.access.bertlvfile
  This package provides the means to the applets for accessing the UICC BER files defined in the TS 102 221 specification.
uicc.access.fileadministration - package uicc.access.fileadministration
  This package provides the means to the applets to perform file administrative functions as defined in the TS 102 222 specification.
uicc.services.highupdatearray - package uicc.services.highupdatearray
  This optional package provides the means to the applets to to retrieve an object that enables the creation of arrays that support a high number of update operations.
uicc.suspendresume - package uicc.suspendresume
  This optional package provides means for applets to interract with the UICC Runtime Environment.
uicc.system - package uicc.system
  This package provides the means to the applets for accessing system wide services of the UICC platform.
uicc.toolkit - package uicc.toolkit
  This package provides the means for the toolkit applets to register to the events of the common application toolkit (CAT) framework, to handle TLV information and to send proactive commands according to the ETSI TS 102 223 specification.
UICCConstants - Interface in uicc.access
  The UICCConstants interface hold all the constants defined in TS 102.221
UICCException - Class in uicc.access
  The `UICCViewException class` encapsulates specific exceptions which can be thrown by the methods of an object that implements a UICCView interface, in case of error.
UICCException(short) - Constructor for class uicc.access.UICCException
  Constructs a UICCViewException with the specified reason.
UICCPlatform - Class in uicc.system
  The `UICCPlatform` class contains static method(s) to retrieve references to object(s) owned by the JCRE context, like Global Arrays.
UICCSystem - Class in uicc.access
  The `UICCSystem class` provides a way to get a view of an UICC File system.
UNAVAILABLE_ELEMENT - Static variable in class uicc.toolkit.ToolkitException
  This reason code (= 3) is used to indicate that the element is unavailable in the handler buffer.
updateBinary(short, byte[], short, short) - Method in interface uicc.access.FileView
  This method updates the data bytes of the current transparent EF.
updateRecord(short, byte, short, byte[], short, short) - Method in interface uicc.access.FileView
  This method updates the data bytes of the record of the current linear fixed/cyclic EF.

## V

ViewHandler - Interface in uicc.toolkit
  The `ViewHandler` class offers basic services and contains basic methods to handle a Comprehension TLV List, such as in a Terminal Response data field or in a BER-TLV element (Envelope data field or Proactive command).

A B C D E F G H I M N O P R S T U V

Copyright © 2017 ETSI All Rights Reserved.