Site Tools


Sidebar

Smart Card Solution

User Manual

JavaCard API Samples

Java Card Specification

Knowledge Sharing

javacard:jcre:index

Table of Contents

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

APDU class, 1

incoming data transfers

T=1 specifics, 1

outgoing data transfers

T=0 specifics, 1

T=1 specifics, 1

APDU commands

See commands

API, 1

constants

See constants, API

applet

active instance, 1, 2

context, 1

currently selected instance, 1

default

card instance, 1

instance, 1

selection behavior, 1

deletion, 1, 2

manager, 1

deselection, 1, 2

firewall, 1, 2

installation, 1, 2

parameters, 1

installer, 1

isolation, 1

legacy, 1

multiselectable, 1, 2

selected, 1

selection, 1, 2, 3, 4

MANAGE CHANNEL OPEN, 1

SELECT FILE, 1

arrays

accessing object methods, 1

global, 1, 2

objects, accessing, 1

atomicity, 1

B

basic logical channel, 1, 2

C

CAD, 1

card

initialization time, 1

reset behavior, 1

sessions, 1

Card Acceptance Device, 1

class

access behavior, 1

javacard.framework.APDU, 1

javacard.framework.APDUException, 1

javacard.framework.PINException, 1

javacard.framework.service.Dispatcher, 1

javacard.framework.service.RMIService, 1

javacard.framework.service.ServiceException, 1

javacard.framework.SystemException, 1

javacard.framework.TransactionException, 1

javacard.security.Checksum, 1

javacard.security.CryptoException, 1

javacard.security.KeyAgreement, 1

javacard.security.KeyBuilder, 1

javacard.security.KeyPair, 1

javacard.security.MessageDigest, 1

javacard.security.RandomData, 1

javacard.security.Signature, 1

javacardx.crypto.Cipher, 1, 2

commands

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

constants

API

javacard.framework.APDU, 1

javacard.framework.APDUException, 1

javacard.framework.ISO7816, 1

javacard.framework.JCSystem, 1

javacard.framework.PINException, 1

javacard.framework.service.Dispatcher, 1

javacard.framework.service.RMIService, 1

javacard.framework.service.ServiceException, 1

javacard.framework.SystemException, 1

javacard.framework.TransactionException, 1

javacard.security.Checksum, 1

javacard.security.CryptoException, 1

javacard.security.KeyAgreement, 1

javacard.security.KeyBuilder, 1

javacard.security.KeyPair, 1

javacard.security.MessageDigest, 1

javacard.security.RandomData, 1

javacard.security.Signature, 1

javacardx.crypto.Cipher, 1, 2

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

crypto packages, 1

currently selected applet instance, 1

D

data formats, 1

deletion, 1

applet, 1, 2

deselect method, 1

deselection, 1

applets, 1

E

encoding

error response, 1

exception response, 1

normal response, 1

parameter, 1

return value, 1

error response encoding, 1

exceptions

objects, 1

response encoding, 1

thrown by the API, 1

F

fields, 1

accessing class instance object, 1

accessing static class, 1

static, 1

firewall

See applet, firewall

formats

APDU command, 1

data, 1

G

global arrays, 1

I

install method, 1

installation, 1

applet, 1

parameters, 1

interfaces

accessing shareable, 1

accessing shareable methods, 1

accessing standard, 1

accessing standard methods, 1

javacard.framework.ISO7816, 1

shareable, 1, 2

INVOKE command, 1

isolation, 1

J

Java Card applet

See applet

Java Card RE

cleanup, 1

entry point objects, 1

privileges, 1

Java Card Remote Method Invocation

See Java Card RMI

Java Card RMI, 1

messages, 1

Java virtual machine, 1

javacard.framework.APDU class, 1

javacard.framework.APDUException class, 1

javacard.framework.ISO7816 interface, 1

javacard.framework.JCSystem, 1

javacard.framework.PINException class, 1

javacard.framework.service.Dispatcher class, 1

javacard.framework.service.RMIService class, 1

javacard.framework.service.ServiceException class, 1

javacard.framework.SystemException class, 1

javacard.framework.TransactionException class, 1

javacard.security.Checksum class, 1

javacard.security.CryptoException class, 1

javacard.security.KeyAgreement class, 1

javacard.security.KeyBuilder class, 1

javacard.security.KeyPair class, 1

javacard.security.MessageDigest class, 1

javacard.security.RandomData class, 1

javacard.security.Signature class, 1

javacardx.crypto.Cipher class, 1, 2

JCSystem class, 1

L

legacy applets, 1

logical channels, 1

basic, 1, 2

closing, 1

forwarding APDU commands to, 1

opening, 1

M

MANAGE CHANNEL CLOSE, 1

MANAGE CHANNEL command processing, 1

MANAGE CHANNEL OPEN, 1

messages

Java Card RMI, 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

multiselection attempt, 1

multi-session functionality, 1

O

objects

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

throwing exception, 1

transient, 1, 2

CLEAR_ON_DESELECT, 1, 2

CLEAR_ON_RESET, 1, 2

clearing, 1

contexts, 1

required behavior, 1

P

packages

crypto, 1

security, 1

parameter encoding, 1

persistent objects, 1

power loss, 1

process method, 1

R

remote methods, 1

remote object

identifier, 1

reference descriptor, 1

reset, 1, 2

card behavior, 1

return value encoding, 1

RMI

See Java Card RMI

RMIService Class, 1

S

security

packages, 1

violations, 1

SELECT FILE, 1

SELECT FILE command, 1

select method, 1

selected applet, 1

selection, 1

applet, 1, 2

Shareable Interface Objects

See SIOs

shareable interfaces

See interfaces, shareable

SIOs, 1, 2

obtaining, 1

static

accessing class fields, 1

fields, 1

methods, 1

T

tear, 1

transactions, 1

aborting, 1

duration, 1

failure, 1

nested, 1

within the API, 1

transient keyword, 1

transient objects

See objects, transient

V

virtual machine, 1

resource failures, 1

security violations, 1

Copyright © 2005, Sun Microsystems, Inc. All Rights Reserved.

javacard/jcre/index.txt · Last modified: 2017/05/13 04:07 (external edit)