Index

A

accessing

array object methods, 1

array objects, 1

class instance object fields, 1

class instance object methods, 1

class instance objects, 1

objects, 1

across contexts, 1

shareable interface, 1

methods, 1

standard interface methods, 1

standard interfaces, 1

static class fields, 1

active applet instance, 1, 2

AID, 1

Answer to Reset, 1

APDU, 1, 2

commands, 1

APDU class, 1

incoming data transfers

T=1 specifics, 1

outgoing data transfers

T=0 specifics, 1

T=1 specifics, 1

API, 1, 2

applet, 1

active instance, 1, 2

concurrent operations, 1

context, 1

currently selected instance, 1

default, 1

card instance, 1

instance, 1

selection behavior, 1

deletion, 1, 2

manager, 1

deselection, 1, 2

developer, 1

execution context, 1

firewall, 1, 2, 3

installation, 1, 2

parameters, 1

installer, 1

isolation, 1

Java Card, 1

legacy, 1

life cycle, 1

methods, 1

multiselectable, 1, 2, 3

multiselected, 1

package, 1

selected, 1

selection, 1, 2, 3, 4

MANAGE CHANNEL OPEN, 1

SELECT FILE, 1

uninstall method, 1

applet instance, active, 1

application identifier, 1

Application Programming Interface, 1

Application Protocol Data Unit, 1

arrays

accessing object methods, 1

global, 1, 2

objects, accessing, 1

assigned channel, of an applet instance, 1, 2

assigned logical channel, 1

atomic operation, 1

atomicity, 1, 2

ATR, 1

B

basic logical channel, 1, 2, 3

big-endian, 1

binary compatibility, 1

bytecode, 1

C

CAD, 1, 2

CAP file, 1

component, 1

card

initialization time, 1

reset behavior, 1

sessions, 1

Card Acceptance Device, 1, 2

card session, 1

cast, 1

class

access behavior, 1

commands

APDU, 1

APDU formats, 1

INVOKE, 1

MANAGE CHANNEL CLOSE, 1

MANAGE CHANNEL OPEN, 1

MANAGE CHANNEL processing, 1

processing, 1

SELECT FILE, 1, 2

commit capacity, 1

component, 1

constant pool, 1

context, 1

switch, 1

context, applet, 1

contexts, 1, 2

currently active, 1

Java Card RE, 1, 2

object accessing across, 1

rules in firewall, 1

switching, 1, 2

in the VM, 1

system, 1

Converter, 1

crypto packages, 1

currently active context, 1

currently selected applet, 1

currently selected applet instance, 1

custom CAP file component, 1

D

data formats, 1

default applet, 1

deletion, 1

applet, 1, 2

deselect method, 1

deselection, 1

applet, 1

E

EEPROM, 1

Electrically Erasable, Programmable Read Only Memory, 1

encoding

error response, 1

exception response, 1

normal response, 1

parameter, 1

return value, 1

entry point objects, 1

entry point objects, Java Card RE, 1

error response encoding, 1

exceptions

objects, 1

response encoding, 1

thrown by the API, 1

Export file, 1

extension packages, 1

externally visible, 1

F

fields, 1

accessing class instance object, 1

accessing static class, 1

static, 1

finalization, 1

firewall, 1

applet, 1

flash memory, 1

formats

APDU command, 1

data, 1

framework, 1

G

garbage collection, 1

global arrays, 1, 2

H

heap, 1

I

I/O interface, 1

install method, 1

installation, 1

applet, 1

parameters, 1

installation program, 1

installer, 1, 2

instance variables, 1

instantiation, 1

instruction, 1

interfaces

accessing shareable, 1

accessing shareable methods, 1

accessing standard, 1

accessing standard methods, 1

shareable, 1, 2

interfaces, contact and contactless, 1

internally visible, 1

INVOKE command, 1

isolation, 1

J

JAR file, 1

Java Archive file, 1

Java Card applet, 1

Java Card RE

cleanup, 1

entry point objects, 1, 2

privileges, 1

Java Card RE entry point objects, 1

Java Card Remote Method Invocation (RMI) Service, 1

Java Card RMI, 1

messages, 1

Java Development Kit, 1

Java virtual machine, 1

JCSystem class, 1

JDK, 1

L

legacy applets, 1

library package, 1

local variable, 1

logical channel, 1

logical channels, 1

basic, 1, 2

forwarding APDU commands to, 1

opening and closing, 1

M

MAC, 1

MANAGE CHANNEL CLOSE, 1

MANAGE CHANNEL command processing, 1

MANAGE CHANNEL OPEN, 1

mask production, 1

masking, 1

Message Authentication Code, 1

messages

Java Card RMI, 1

method, 1

methods

accessing

array object, 1

class instance object, 1

shareable interface, 1

standard interface, 1

deselect, 1

identifier, 1

install, 1

invocation, 1

process, 1

select, 1

static, 1

multichannel dispatching mechanism, 1

multiselectable applets, 1, 2, 3

multiselected applet, 1

multiselection attempt, 1

multi-session functionality, 1

N

namespace, 1

native method, 1

nibble, 1

Normalizer, 1

O

object owner, 1

object-oriented, 1

objects, 1

access behavior, 1

accessing, 1

across contexts, 1

array, 1

array methods, 1

class instance, 1

class instance fields, 1

class instance methods, 1

Java Card RE entry point, 1

ownership, 1

persistent, 1, 2

remote, 1

remote identifier, 1

remote reference descriptor, 1

sharing, 1, 2

throwing exception, 1

transient, 1, 2

CLEAR_ON_DESELECT, 1, 2

CLEAR_ON_RESET, 1, 2

clearing, 1

contexts, 1

required behavior, 1

origin logical channel, 1

owning context, 1

P

package, 1

packages

crypto, 1

security, 1

parameter encoding, 1

PCD, 1

persistent object, 1

persistent objects, 1, 2

PICC activation behavior, 1

PIX, 1

power loss, 1

process method, 1

Proximity Coupling Device, 1

R

RAM, 1

random access memory, 1

read-only memory, 1

reference implementation, 1

remote interface, 1

Remote Method Invocation, 1

remote methods, 1, 2

remote object, 1, 2

identifier, 1

reference descriptor, 1

Reserved for Future Use, 1

reset, 1, 2

card behavior, 1

return value encoding, 1

RFU, 1

RI, 1

RID, 1

RMI, 1, 2, 3

RMIService class, 1, 2

ROM, 1

runtime environment, 1

S

security

packages, 1

violations, 1

security packages, 1

SELECT FILE, 1

SELECT FILE command, 1

select method, 1

selected applet, 1

selection, 1

applet, 1, 2

shareable interface, 1

shareable interface object, 1

Shareable Interface Objects (SIOs), 1

shareable interfaces, 1

SIO, 1

SIOs, 1, 2

obtaining, 1

smart card, 1

static

accessing class fields, 1

fields, 1

methods, 1

T

tear, 1

terminal, 1

thread, 1

transaction, 1

transactions, 1

aborting, 1

duration, 1

failure, 1

nested, 1

within the API, 1

transient keyword, 1

transient object, 1, 2, 3

U

uninstall method for applets, 1

V

verification, 1

virtual machine, 1

resource failures, 1

security violations, 1

W

word, 1