Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

a - Variable in class com.licel.jcardsim.crypto.ECKeyImpl
 
abortTransaction() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
abortTransaction() - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Aborts the atomic transaction.
accept(T, U) - Method in interface com.licel.jcardsim.utils.BiConsumer
 
activateSimulatorRuntimeInstance() - Method in class com.licel.jcardsim.base.SimulatorRuntime
Register this with SimulatorRuntime
addService(Service, byte) - Method in class com.licel.jcardsim.framework.service.DispatcherImpl
 
AIDProxy - Class in com.licel.jcardsim.framework
ProxyClass for AID
AIDProxy(byte[], short, byte) - Constructor for class com.licel.jcardsim.framework.AIDProxy
The Java Card runtime environment uses this constructor to create a new AID instance encapsulating the specified AID bytes.
AIDUtil - Class in com.licel.jcardsim.utils
Utility methods for dealing with AIDs.
APDU - Static variable in class com.licel.jcardsim.remote.VSmartCardTCPProtocol
 
ApduCase - Enum in com.licel.jcardsim.base
Case of an APDU.
apduPrivateResetMethod - Variable in class com.licel.jcardsim.base.SimulatorRuntime
method for resetting APDUs
APDUProxy - Class in com.licel.jcardsim.framework
Implementation for APDU
APDUScriptTool - Class in com.licel.jcardsim.utils
Execute APDU script in C-APDU format.
APDUScriptTool() - Constructor for class com.licel.jcardsim.utils.APDUScriptTool
 
AppletProxy - Class in com.licel.jcardsim.framework
ProxyClass for AppletProxy
AppletProxy() - Constructor for class com.licel.jcardsim.framework.AppletProxy
Only this class's install() method should create the applet object.
applets - Variable in class com.licel.jcardsim.base.SimulatorRuntime
storage for installed applets
appletsDir - Variable in class com.licel.jcardsim.base.PersistentSimulatorRuntime
 
ApplicationInstance(AID, Applet) - Constructor for class com.licel.jcardsim.base.SimulatorRuntime.ApplicationInstance
 
arrayCompare(byte[], short, byte[], short, short) - Static method in class com.licel.jcardsim.framework.UtilProxy
Compares an array from the specified source array, beginning at the specified position, with the specified position of the destination array from left to right.
arrayCopy(byte[], short, byte[], short, short) - Static method in class com.licel.jcardsim.framework.UtilProxy
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arrayCopyNonAtomic(byte[], short, byte[], short, short) - Static method in class com.licel.jcardsim.framework.UtilProxy
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array (non-atomically).
arrayFillNonAtomic(byte[], short, short, byte) - Static method in class com.licel.jcardsim.framework.UtilProxy
Fills the byte array (non-atomically) beginning at the specified position, for the specified length with the specified byte value.
assignToTerminal(CardTerminal) - Method in class com.licel.jcardsim.smartcardio.CardSimulator
Assigns this simulated card to a CardTerminal.
AsymmetricCipherImpl - Class in com.licel.jcardsim.crypto
 
AsymmetricCipherImpl(byte) - Constructor for class com.licel.jcardsim.crypto.AsymmetricCipherImpl
 
AsymmetricSignatureImpl - Class in com.licel.jcardsim.crypto
 
AsymmetricSignatureImpl(byte) - Constructor for class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
ATR_REQUEST - Static variable in interface com.licel.jcardsim.remote.BixVReaderProtocol
 
ATR_SYSTEM_PROPERTY - Static variable in class com.licel.jcardsim.base.Simulator
 
AutoResetEvent - Class in com.licel.jcardsim.utils
Java version of .Net's AutoResetEvent.
AutoResetEvent() - Constructor for class com.licel.jcardsim.utils.AutoResetEvent
 
await(long, TimeUnit) - Method in class com.licel.jcardsim.utils.AutoResetEvent
Wait until thread is signaled or interrupted.

B

b - Variable in class com.licel.jcardsim.crypto.ECKeyImpl
 
BaseApplet - Class in com.licel.jcardsim.samples
Base class.
BaseApplet() - Constructor for class com.licel.jcardsim.samples.BaseApplet
 
BasicServiceImpl - Class in com.licel.jcardsim.framework.service
 
BasicServiceImpl() - Constructor for class com.licel.jcardsim.framework.service.BasicServiceImpl
 
beginExclusive() - Method in class com.licel.jcardsim.smartcardio.JCSCard
Do nothing.
beginTransaction() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
beginTransaction() - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Begins an atomic transaction.
beginVerify(byte[], short, short) - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
BiConsumer<T,U> - Interface in com.licel.jcardsim.utils
Back-port of Java 8 java.util.function.BiConsumer.
BixVReaderCard - Class in com.licel.jcardsim.remote
BixVReader Card Implementation.
BixVReaderCard(int) - Constructor for class com.licel.jcardsim.remote.BixVReaderCard
 
BixVReaderCard(String, int, int) - Constructor for class com.licel.jcardsim.remote.BixVReaderCard
 
BixVReaderIPCProtocol - Class in com.licel.jcardsim.remote
Client protocol impl (BixVReader (IPC)).
BixVReaderIPCProtocol() - Constructor for class com.licel.jcardsim.remote.BixVReaderIPCProtocol
 
BixVReaderProtocol - Interface in com.licel.jcardsim.remote
 
BixVReaderTCPProtocol - Class in com.licel.jcardsim.remote
 
BixVReaderTCPProtocol() - Constructor for class com.licel.jcardsim.remote.BixVReaderTCPProtocol
 
BouncyCastlePrecomputedOrDigestProxy - Class in com.licel.jcardsim.crypto
 
BouncyCastlePrecomputedOrDigestProxy(Digest) - Constructor for class com.licel.jcardsim.crypto.BouncyCastlePrecomputedOrDigestProxy
 
buildKey(byte, short, boolean) - Static method in class com.licel.jcardsim.crypto.KeyBuilderProxy
Creates uninitialized cryptographic keys for signature and cipher algorithms.
byteArray(String) - Static method in class com.licel.jcardsim.utils.ByteUtil
Create byte array from hex string
ByteContainer - Class in com.licel.jcardsim.crypto
This class contains byte array, initialization flag of this array and memory type.
ByteContainer() - Constructor for class com.licel.jcardsim.crypto.ByteContainer
Construct ByteContainer with memory type JCSystem.MEMORY_TYPE_PERSISTENT
ByteContainer(byte) - Constructor for class com.licel.jcardsim.crypto.ByteContainer
Construct ByteContainer with defined memory type
ByteContainer(BigInteger) - Constructor for class com.licel.jcardsim.crypto.ByteContainer
Construct ByteContainer with memory type JCSystem.MEMORY_TYPE_PERSISTENT and fills it by byte representation of BigInteger
ByteContainer(byte[], short, short) - Constructor for class com.licel.jcardsim.crypto.ByteContainer
Construct ByteContainer with memory type JCSystem.MEMORY_TYPE_PERSISTENT and fills it by defined byte array
ByteUtil - Class in com.licel.jcardsim.utils
Utility methods for dealing with byte arrays.

C

CAD - Class in com.licel.jcardsim.io
Card Acceptance Device (CAD).
CAD(Properties) - Constructor for class com.licel.jcardsim.io.CAD
 
CARD_INSERTED - Static variable in interface com.licel.jcardsim.remote.BixVReaderProtocol
 
CARD_REMOVED - Static variable in interface com.licel.jcardsim.remote.BixVReaderProtocol
 
CardExceptionProxy - Exception in com.licel.jcardsim.framework
ProxyClass for CardException
CardExceptionProxy(short) - Constructor for exception com.licel.jcardsim.framework.CardExceptionProxy
Construct a CardException instance with the specified reason.
CardInterface - Interface in com.licel.jcardsim.io
Basic SmartCard Interface.
CardManager - Class in com.licel.jcardsim.base
CardManager.
CardManager() - Constructor for class com.licel.jcardsim.base.CardManager
 
CardManagerInterface - Interface in com.licel.jcardsim.base
 
CardRemoteObjectProxy - Class in com.licel.jcardsim.framework.service
Proxy for CardRemoteObjectProxy
CardRemoteObjectProxy() - Constructor for class com.licel.jcardsim.framework.service.CardRemoteObjectProxy
 
CardRuntimeExceptionProxy - Exception in com.licel.jcardsim.framework
ProxyClass for CardRuntimeException
CardRuntimeExceptionProxy(short) - Constructor for exception com.licel.jcardsim.framework.CardRuntimeExceptionProxy
Constructs a CardRuntimeException instance with the specified reason.
CardSimulator - Class in com.licel.jcardsim.smartcardio
Simulates a JavaCard.
CardSimulator() - Constructor for class com.licel.jcardsim.smartcardio.CardSimulator
Create a Simulator object using a new SimulatorRuntime.
CardSimulator(SimulatorRuntime) - Constructor for class com.licel.jcardsim.smartcardio.CardSimulator
Create a Simulator object using a provided Runtime.
CardTerminalSimulator - Class in com.licel.jcardsim.smartcardio
A simulated TerminalFactory.
CardTerminalSimulator.Factory - Class in com.licel.jcardsim.smartcardio
TerminalFactorySpi implementation.
CardTerminalSimulator.SecurityProvider - Class in com.licel.jcardsim.smartcardio
Security provider.
changeProtocol(String) - Method in class com.licel.jcardsim.base.Simulator
 
changeProtocol(byte) - Method in class com.licel.jcardsim.base.SimulatorRuntime
Change protocol
changeProtocol(String) - Method in interface com.licel.jcardsim.io.JavaCardInterface
Switch protocol Supported protocols are: T=0 (alias: *) T=1 T=CL, TYPE_A, T0 (alias: T=CL) T=CL, TYPE_A, T1 T=CL, TYPE_B, T0 T=CL, TYPE_B, T1
changeProtocol(String) - Method in class com.licel.jcardsim.remote.JavaCardRemoteClient
 
changeProtocol(String) - Method in interface com.licel.jcardsim.remote.JavaCardRemoteInterface
 
changeProtocol(String) - Method in class com.licel.jcardsim.remote.JavaCardRemoteServer
Implementation
check(byte[], short, byte) - Method in class com.licel.jcardsim.framework.OwnerPINProxy
Compares pin against the PIN value.
ChecksumProxy - Class in com.licel.jcardsim.crypto
ProxyClass for Checksum
ChecksumProxy() - Constructor for class com.licel.jcardsim.crypto.ChecksumProxy
 
CipherProxy - Class in com.licel.jcardsim.crypto
ProxyClass for Cipher
CipherProxy() - Constructor for class com.licel.jcardsim.crypto.CipherProxy
 
clear() - Method in class com.licel.jcardsim.crypto.ByteContainer
Clear internal structure of the ByteContainer
clearApplet(AID) - Method in class com.licel.jcardsim.base.PersistentSimulatorRuntime
 
clearKey() - Method in class com.licel.jcardsim.crypto.DHKeyImpl
 
clearKey() - Method in class com.licel.jcardsim.crypto.DHPrivateKeyImpl
 
clearKey() - Method in class com.licel.jcardsim.crypto.DHPublicKeyImpl
 
clearKey() - Method in class com.licel.jcardsim.crypto.DSAKeyImpl
 
clearKey() - Method in class com.licel.jcardsim.crypto.DSAPrivateKeyImpl
 
clearKey() - Method in class com.licel.jcardsim.crypto.DSAPublicKeyImpl
 
clearKey() - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
clearKey() - Method in class com.licel.jcardsim.crypto.ECPrivateKeyImpl
 
clearKey() - Method in class com.licel.jcardsim.crypto.ECPublicKeyImpl
 
clearKey() - Method in class com.licel.jcardsim.crypto.RSAKeyImpl
 
clearKey() - Method in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
clearKey() - Method in class com.licel.jcardsim.crypto.SymmetricKeyImpl
Clears the key and sets its initialized state to false.
clearOnDeselect - Variable in class com.licel.jcardsim.base.TransientMemory
List of CLEAR_ON_DESELECT arrays
clearOnDeselect() - Method in class com.licel.jcardsim.base.TransientMemory
Zero CLEAR_ON_DESELECT buffers
clearOnReset - Variable in class com.licel.jcardsim.base.TransientMemory
List of CLEAR_ON_RESET arrays
clearOnReset() - Method in class com.licel.jcardsim.base.TransientMemory
Zero CLEAR_ON_RESET and CLEAR_ON_DESELECT buffers
close() - Method in class com.licel.jcardsim.smartcardio.JCSCardChannel
Do nothing.
com.licel.jcardsim.base - package com.licel.jcardsim.base
jCardSim simulator base classes.
com.licel.jcardsim.crypto - package com.licel.jcardsim.crypto
jCardSim cryptography support classes.
com.licel.jcardsim.framework - package com.licel.jcardsim.framework
 
com.licel.jcardsim.framework.service - package com.licel.jcardsim.framework.service
 
com.licel.jcardsim.io - package com.licel.jcardsim.io
jCardSim I/O support classes.
com.licel.jcardsim.remote - package com.licel.jcardsim.remote
jCardSim remoting support classes.
com.licel.jcardsim.samples - package com.licel.jcardsim.samples
Example applets.
com.licel.jcardsim.smartcardio - package com.licel.jcardsim.smartcardio
jCardSim card simulation and javax.smartcardio support.
com.licel.jcardsim.utils - package com.licel.jcardsim.utils
Utility classes.
commitTransaction() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
commitTransaction() - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Commits an atomic transaction.
comparator() - Static method in class com.licel.jcardsim.utils.AIDUtil
 
connect(int) - Method in class com.licel.jcardsim.remote.BixVReaderIPCProtocol
 
connect(String, int, int) - Method in class com.licel.jcardsim.remote.BixVReaderTCPProtocol
 
connect(String, int) - Method in class com.licel.jcardsim.remote.VSmartCardTCPProtocol
 
connect(String) - Method in class com.licel.jcardsim.smartcardio.JCSTerminal
 
copyClass(File, String, String, Map) - Static method in class com.licel.jcardsim.utils.JavaCardApiProcessor
 
copyDomainParametersFrom(ECKey) - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
CRC16 - Class in com.licel.jcardsim.crypto
 
CRC16() - Constructor for class com.licel.jcardsim.crypto.CRC16
 
CRC32 - Class in com.licel.jcardsim.crypto
 
CRC32() - Constructor for class com.licel.jcardsim.crypto.CRC32
 
create(byte[]) - Static method in class com.licel.jcardsim.utils.AIDUtil
Create an AID from a byte array
create(String) - Static method in class com.licel.jcardsim.utils.AIDUtil
Create an AID from a byte array
createApplet(AID, byte[], short, byte) - Method in class com.licel.jcardsim.base.Simulator
 
createApplet(AID, byte[], short, byte) - Method in interface com.licel.jcardsim.io.JavaCardInterface
Create Applet instance in Simulator
createApplet(AID, byte[], short, byte) - Method in class com.licel.jcardsim.remote.JavaCardRemoteClient
 
createApplet(SerializableAID, byte[], short, byte) - Method in interface com.licel.jcardsim.remote.JavaCardRemoteInterface
 
createApplet(SerializableAID, byte[], short, byte) - Method in class com.licel.jcardsim.remote.JavaCardRemoteServer
Implementation
currentAID - Variable in class com.licel.jcardsim.base.SimulatorRuntime
current selected applet
currentProtocol - Variable in class com.licel.jcardsim.base.SimulatorRuntime
current protocol

D

DEFAULT_ATR - Static variable in class com.licel.jcardsim.base.Simulator
 
DEFAULT_RMI_INVOKE_INSTRUCTION - Static variable in class com.licel.jcardsim.framework.service.RMIService
 
DEFAULT_RUNTIME - Static variable in class com.licel.jcardsim.base.SimulatorSystem
the default instance.
deleteApplet(AID) - Method in class com.licel.jcardsim.base.PersistentSimulatorRuntime
 
deleteApplet(AID) - Method in class com.licel.jcardsim.base.Simulator
Delete an applet
deleteApplet(AID) - Method in class com.licel.jcardsim.base.SimulatorRuntime
Delete applet
deselect(SimulatorRuntime.ApplicationInstance) - Method in class com.licel.jcardsim.base.PersistentSimulatorRuntime
 
deselect(SimulatorRuntime.ApplicationInstance) - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
deselect() - Method in class com.licel.jcardsim.framework.AppletProxy
Called by the Java Card runtime environment to inform that this currently selected applet is being deselected on this logical channel and no applet from the same package is still active on any other logical channel.
deselect() - Method in class com.licel.jcardsim.samples.PersistentApplet
 
DHKeyImpl - Class in com.licel.jcardsim.crypto
 
DHKeyImpl() - Constructor for class com.licel.jcardsim.crypto.DHKeyImpl
 
DHPrivateKeyImpl - Class in com.licel.jcardsim.crypto
 
DHPrivateKeyImpl(short) - Constructor for class com.licel.jcardsim.crypto.DHPrivateKeyImpl
 
DHPrivateKeyImpl(DHKeyParameters) - Constructor for class com.licel.jcardsim.crypto.DHPrivateKeyImpl
 
DHPublicKeyImpl - Class in com.licel.jcardsim.crypto
 
DHPublicKeyImpl(short) - Constructor for class com.licel.jcardsim.crypto.DHPublicKeyImpl
 
DHPublicKeyImpl(DHKeyParameters) - Constructor for class com.licel.jcardsim.crypto.DHPublicKeyImpl
 
disconnect() - Method in class com.licel.jcardsim.remote.BixVReaderIPCProtocol
 
disconnect() - Method in interface com.licel.jcardsim.remote.BixVReaderProtocol
 
disconnect() - Method in class com.licel.jcardsim.remote.BixVReaderTCPProtocol
 
disconnect() - Method in class com.licel.jcardsim.remote.VSmartCardTCPProtocol
 
disconnect(boolean) - Method in class com.licel.jcardsim.smartcardio.JCSCard
Disconnect form the card
dispatch(APDU, byte) - Method in class com.licel.jcardsim.framework.service.DispatcherImpl
 
dispatchApdu(JavaCardInterface, byte[]) - Static method in class com.licel.jcardsim.base.CardManager
 
dispatchApduImpl(JavaCardInterface, byte[]) - Method in class com.licel.jcardsim.base.CardManager
 
dispatchApduImpl(JavaCardInterface, byte[]) - Method in interface com.licel.jcardsim.base.CardManagerInterface
 
DispatcherImpl - Class in com.licel.jcardsim.framework.service
 
DispatcherImpl(short) - Constructor for class com.licel.jcardsim.framework.service.DispatcherImpl
 
doFinal(byte[], short, short, byte[], short) - Method in class com.licel.jcardsim.crypto.AsymmetricCipherImpl
 
doFinal(byte[], int) - Method in class com.licel.jcardsim.crypto.BouncyCastlePrecomputedOrDigestProxy
 
doFinal(byte[], short, short, byte[], short) - Method in class com.licel.jcardsim.crypto.CRC16
 
doFinal(byte[], short, short, byte[], short) - Method in class com.licel.jcardsim.crypto.CRC32
 
doFinal(byte[], short, short, byte[], short) - Method in class com.licel.jcardsim.crypto.MessageDigestImpl
 
doFinal(byte[], short, short, byte[], short) - Method in class com.licel.jcardsim.crypto.SymmetricCipherImpl
 
dp1 - Variable in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
dq1 - Variable in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
DSAKeyImpl - Class in com.licel.jcardsim.crypto
Base class for DSAPublicKeyImpl/DSAPrivateKeyImpl on BouncyCastle CryptoAPI.
DSAKeyImpl(byte, short) - Constructor for class com.licel.jcardsim.crypto.DSAKeyImpl
Construct not-initialized dsa key
DSAKeyImpl(DSAKeyParameters) - Constructor for class com.licel.jcardsim.crypto.DSAKeyImpl
Construct and initialize dsa key with DSAKeyParameters.
DSAPrivateKeyImpl - Class in com.licel.jcardsim.crypto
Implementation DSAPrivateKey based on BouncyCastle CryptoAPI.
DSAPrivateKeyImpl(short) - Constructor for class com.licel.jcardsim.crypto.DSAPrivateKeyImpl
Construct not-initialized dsa private key
DSAPrivateKeyImpl(DSAPrivateKeyParameters) - Constructor for class com.licel.jcardsim.crypto.DSAPrivateKeyImpl
Construct and initialize dsa key with DSAPrivateKeyParameters.
DSAPublicKeyImpl - Class in com.licel.jcardsim.crypto
Implementation DSAPublicKey based on BouncyCastle CryptoAPI.
DSAPublicKeyImpl(short) - Constructor for class com.licel.jcardsim.crypto.DSAPublicKeyImpl
Construct not-initialized dsa public key
DSAPublicKeyImpl(DSAPublicKeyParameters) - Constructor for class com.licel.jcardsim.crypto.DSAPublicKeyImpl
Construct and initialize ecc key with DSAPublicKeyParameters.
DualInterfaceApplet - Class in com.licel.jcardsim.samples
Dual interface applet.
DualInterfaceApplet() - Constructor for class com.licel.jcardsim.samples.DualInterfaceApplet
 

E

e1 - Variable in class com.licel.jcardsim.crypto.ECKeyImpl
 
e2 - Variable in class com.licel.jcardsim.crypto.ECKeyImpl
 
e3 - Variable in class com.licel.jcardsim.crypto.ECKeyImpl
 
ECKeyImpl - Class in com.licel.jcardsim.crypto
Base class for ECPublicKeyImpl/ECPrivateKeyImpl on BouncyCastle CryptoAPI.
ECKeyImpl(byte, short) - Constructor for class com.licel.jcardsim.crypto.ECKeyImpl
Construct not-initialized ecc key
ECKeyImpl(ECKeyParameters) - Constructor for class com.licel.jcardsim.crypto.ECKeyImpl
Construct and initialize ecc key with ECKeyParameters.
ECPrivateKeyImpl - Class in com.licel.jcardsim.crypto
Implementation ECPrivateKey based on BouncyCastle CryptoAPI.
ECPrivateKeyImpl(byte, short) - Constructor for class com.licel.jcardsim.crypto.ECPrivateKeyImpl
Construct not-initialized ecc private key
ECPrivateKeyImpl(ECPrivateKeyParameters) - Constructor for class com.licel.jcardsim.crypto.ECPrivateKeyImpl
Construct and initialize ecc key with ECPrivateKeyParameters.
ECPublicKeyImpl - Class in com.licel.jcardsim.crypto
Implementation ECPublicKey based on BouncyCastle CryptoAPI.
ECPublicKeyImpl(byte, short) - Constructor for class com.licel.jcardsim.crypto.ECPublicKeyImpl
Construct not-initialized ecc public key
ECPublicKeyImpl(ECPublicKeyParameters) - Constructor for class com.licel.jcardsim.crypto.ECPublicKeyImpl
Construct and initialize ecc key with ECPublicKeyParameters.
endExclusive() - Method in class com.licel.jcardsim.smartcardio.JCSCard
Do nothing.
engineTerminals() - Method in class com.licel.jcardsim.smartcardio.CardTerminalSimulator.Factory
 
engineTerminals() - Method in class com.licel.jcardsim.smartcardio.JCSFactory
 
equals(Object) - Method in class com.licel.jcardsim.framework.AIDProxy
Compares the AID bytes in this AID instance to the AID bytes in the specified object.
equals(byte[], short, byte) - Method in class com.licel.jcardsim.framework.AIDProxy
Checks if the specified AID bytes in bArray are the same as those encapsulated in this AID object.
executeCommands(Properties, InputStream, PrintStream) - Static method in class com.licel.jcardsim.utils.APDUScriptTool
 
exponent - Variable in class com.licel.jcardsim.crypto.RSAKeyImpl
 
export(Remote) - Static method in class com.licel.jcardsim.framework.service.CardRemoteObjectProxy
 
extendedAPDU - Variable in class com.licel.jcardsim.base.SimulatorRuntime
extended APDU

F

Factory(Object) - Constructor for class com.licel.jcardsim.smartcardio.CardTerminalSimulator.Factory
 
fail(APDU, short) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
findAppletForSelectApdu(byte[], ApduCase) - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
forgetBuffers() - Method in class com.licel.jcardsim.base.TransientMemory
Perform clearOnReset and forget all buffers
fp - Variable in class com.licel.jcardsim.crypto.ECKeyImpl
 

G

g - Variable in class com.licel.jcardsim.crypto.DHKeyImpl
 
g - Variable in class com.licel.jcardsim.crypto.DSAKeyImpl
 
g - Variable in class com.licel.jcardsim.crypto.ECKeyImpl
 
generateData(byte[], short, short) - Method in class com.licel.jcardsim.crypto.RandomDataImpl
 
generatedLoadFileAIDs - Variable in class com.licel.jcardsim.base.SimulatorRuntime
storage for automatically generated loadFile AIDs
generateSecret(byte[], short, short, byte[], short) - Method in class com.licel.jcardsim.crypto.KeyAgreementImpl
 
genKeyPair() - Method in class com.licel.jcardsim.crypto.KeyPairImpl
(Re)Initializes the key objects encapsulated in this KeyPair instance with new key values.
genKeyPair() - Method in class com.licel.jcardsim.crypto.KeyPairProxy
(Re)Initializes the key objects encapsulated in this KeyPair instance with new key values.
GET_ATR - Static variable in class com.licel.jcardsim.remote.VSmartCardTCPProtocol
 
getA(byte[], short) - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
getAid() - Method in class com.licel.jcardsim.base.LoadFile
 
getAid() - Method in class com.licel.jcardsim.base.Module
 
getAID() - Method in class com.licel.jcardsim.base.SimulatorRuntime.ApplicationInstance
 
getAID() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
getAID() - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Returns the Java Card runtime environment-owned instance of the AID object associated with the current applet context, or null if the Applet.register() method has not yet been invoked.
getAID() - Method in class com.licel.jcardsim.remote.SerializableAID
 
getAlgorithm() - Method in class com.licel.jcardsim.crypto.AsymmetricCipherImpl
 
getAlgorithm() - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
getAlgorithm() - Method in class com.licel.jcardsim.crypto.CRC16
 
getAlgorithm() - Method in class com.licel.jcardsim.crypto.CRC32
 
getAlgorithm() - Method in class com.licel.jcardsim.crypto.KeyAgreementImpl
 
getAlgorithm() - Method in class com.licel.jcardsim.crypto.MessageDigestImpl
 
getAlgorithm() - Method in class com.licel.jcardsim.crypto.RandomDataImpl
 
getAlgorithm() - Method in class com.licel.jcardsim.crypto.SymmetricCipherImpl
 
getAlgorithm() - Method in class com.licel.jcardsim.crypto.SymmetricSignatureImpl
 
getAlgorithmName() - Method in class com.licel.jcardsim.crypto.BouncyCastlePrecomputedOrDigestProxy
 
getApplet() - Method in class com.licel.jcardsim.base.SimulatorRuntime.ApplicationInstance
 
getApplet(AID) - Method in class com.licel.jcardsim.base.SimulatorRuntime
Return Applet by it's AID or null
getAppletClass() - Method in class com.licel.jcardsim.base.Module
 
getAppletShareableInterfaceObject(AID, byte) - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Called by a client applet to get a server applet's shareable interface object.
getAssignedCardTerminal() - Method in class com.licel.jcardsim.smartcardio.CardSimulator
 
getAssignedChannel() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
getAssignedChannel() - Static method in class com.licel.jcardsim.framework.JCSystemProxy
This method is called to obtain the logical channel number assigned to the currently selected applet instance.
getATR() - Method in class com.licel.jcardsim.base.Simulator
 
getATR() - Method in interface com.licel.jcardsim.io.CardInterface
Returns ATR
getATR() - Method in class com.licel.jcardsim.remote.JavaCardRemoteClient
 
getATR() - Method in interface com.licel.jcardsim.remote.JavaCardRemoteInterface
 
getATR() - Method in class com.licel.jcardsim.remote.JavaCardRemoteServer
Implementation
getATR() - Method in class com.licel.jcardsim.smartcardio.JCSCard
 
getAvailableMemory(byte) - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Obtains the amount of memory of the specified type that is available to the applet.
getAvailablePersistentMemory() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
getAvailableTransientDeselectMemory() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
getAvailableTransientResetMemory() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
getB(byte[], short) - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
getBasicChannel() - Method in class com.licel.jcardsim.smartcardio.JCSCard
 
getBigInteger() - Method in class com.licel.jcardsim.crypto.ByteContainer
Return BigInteger representation of the ByteContainer
getBuffer() - Method in class com.licel.jcardsim.framework.APDUProxy
Returns the APDU buffer byte array.
getBytes(byte) - Method in class com.licel.jcardsim.crypto.ByteContainer
Return transient plain byte array representation of the ByteContainer
getBytes(byte[], short) - Method in class com.licel.jcardsim.crypto.ByteContainer
Copy byte array representation of the ByteContainer
getBytes(byte[], short) - Method in class com.licel.jcardsim.framework.AIDProxy
Called to get all the AID bytes encapsulated within AID object.
getCard() - Method in class com.licel.jcardsim.smartcardio.JCSCardChannel
 
getCardInterface() - Method in class com.licel.jcardsim.io.CAD
 
getCase(byte[]) - Static method in enum com.licel.jcardsim.base.ApduCase
Determine case of APDU
getChannelNumber() - Method in class com.licel.jcardsim.smartcardio.JCSCardChannel
 
getCipher() - Method in class com.licel.jcardsim.crypto.SymmetricKeyImpl
Return the BouncyCastle BlockCipher for using with this key
getCipherAlgorithm() - Method in class com.licel.jcardsim.crypto.AsymmetricCipherImpl
 
getCipherAlgorithm() - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
getCipherAlgorithm() - Method in class com.licel.jcardsim.crypto.SymmetricCipherImpl
 
getCipherAlgorithm() - Method in class com.licel.jcardsim.crypto.SymmetricSignatureImpl
 
getCLA(APDU) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
getCLAChannel() - Static method in class com.licel.jcardsim.framework.APDUProxy
Returns the logical channel number associated with the current APDU command based on the CLA byte.
getCurrentAPDU() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
getCurrentAPDU() - Static method in class com.licel.jcardsim.framework.APDUProxy
This method is called during the Applet.process(APDU) method to obtain a reference to the current APDU object.
getCurrentAPDUBuffer() - Static method in class com.licel.jcardsim.framework.APDUProxy
This method is called during the Applet.process(APDU) method to obtain a reference to the current APDU object.
getCurrentState() - Method in class com.licel.jcardsim.framework.APDUProxy
This method returns the current processing state of the APDU object.
getDigestSize() - Method in class com.licel.jcardsim.crypto.BouncyCastlePrecomputedOrDigestProxy
 
getDomainParameters() - Method in class com.licel.jcardsim.crypto.ECKeyImpl
Get ECDomainParameters
getDP1(byte[], short) - Method in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
getDQ1(byte[], short) - Method in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
getExponent(byte[], short) - Method in class com.licel.jcardsim.crypto.RSAKeyImpl
 
getField(byte[], short) - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
getG(byte[], short) - Method in class com.licel.jcardsim.crypto.DHKeyImpl
 
getG(byte[], short) - Method in class com.licel.jcardsim.crypto.DSAKeyImpl
 
getG(byte[], short) - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
getGlobalArrayRef() - Method in interface com.licel.jcardsim.samples.GlobalArrayAccess
 
getGlobalArrayRef() - Method in class com.licel.jcardsim.samples.GlobalArrayServerApplet
 
getInBlockSize() - Static method in class com.licel.jcardsim.framework.APDUProxy
Returns the configured incoming block size.
getIncomingLength() - Method in class com.licel.jcardsim.framework.APDUProxy
Returns the incoming data length(Lc).
getInitializedMessageDigestInstance(byte, boolean) - Static method in class com.licel.jcardsim.crypto.MessageDigestProxy
Creates a InitializedMessageDigest object instance of the selected algorithm.
getINS(APDU) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
getInstance(byte, boolean) - Static method in class com.licel.jcardsim.crypto.ChecksumProxy
Creates a Checksum object instance of the selected algorithm.
getInstance(byte, boolean) - Static method in class com.licel.jcardsim.crypto.CipherProxy
Creates a Cipher object instance of the selected algorithm.
getInstance(byte, boolean) - Static method in class com.licel.jcardsim.crypto.KeyAgreementProxy
Creates a KeyAgreement object instance of the selected algorithm.
getInstance(byte, boolean) - Static method in class com.licel.jcardsim.crypto.MessageDigestProxy
Creates a MessageDigest object instance of the selected algorithm.
getInstance(byte) - Static method in class com.licel.jcardsim.crypto.RandomDataProxy
Creates a RandomData instance of the selected algorithm.
getInstance(byte, boolean) - Static method in class com.licel.jcardsim.crypto.SignatureProxy
Creates a Signature object instance of the selected algorithm.
getJavaContext(Object) - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
getJavaOwner(Object) - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
getK() - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
getKey(byte[], short) - Method in class com.licel.jcardsim.crypto.SymmetricKeyImpl
Returns the Key data in plain text.
getKeyGenerationParameters(SecureRandom) - Method in class com.licel.jcardsim.crypto.DHKeyImpl
 
getKeyGenerationParameters(SecureRandom) - Method in class com.licel.jcardsim.crypto.DSAKeyImpl
Get DSAKeyGenerationParameters
getKeyGenerationParameters(SecureRandom) - Method in class com.licel.jcardsim.crypto.ECKeyImpl
Get ECKeyGenerationParameters
getKeyGenerationParameters(SecureRandom) - Method in interface com.licel.jcardsim.crypto.KeyWithParameters
Get keypair generation parameters for use with BouncyCastle Crypto API
getKeyGenerationParameters(SecureRandom) - Method in class com.licel.jcardsim.crypto.RSAKeyImpl
Get RSAKeyGenerationParameters
getKeyGenerationParameters(SecureRandom) - Method in class com.licel.jcardsim.crypto.SymmetricKeyImpl
 
getLength() - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
getLength() - Method in class com.licel.jcardsim.crypto.MessageDigestImpl
 
getLength() - Method in class com.licel.jcardsim.crypto.SymmetricSignatureImpl
 
getMaxCommitCapacity() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
getMaxCommitCapacity() - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Returns the total number of bytes in the commit buffer.
getMessageDigestAlgorithm() - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
getMessageDigestAlgorithm() - Method in class com.licel.jcardsim.crypto.SymmetricSignatureImpl
 
getModule(AID) - Method in class com.licel.jcardsim.base.LoadFile
 
getModules() - Method in class com.licel.jcardsim.base.LoadFile
 
getModulus(byte[], short) - Method in class com.licel.jcardsim.crypto.RSAKeyImpl
 
getNAD() - Method in class com.licel.jcardsim.framework.APDUProxy
Returns the Node Address byte (NAD) in T=1 protocol, and 0 in T=0 protocol.
getName() - Method in class com.licel.jcardsim.smartcardio.JCSTerminal
 
getOffsetCdata() - Method in class com.licel.jcardsim.framework.APDUProxy
Returns the offset within the APDU buffer for incoming command data.
getOutBlockSize() - Static method in class com.licel.jcardsim.framework.APDUProxy
Returns the configured outgoing block size.
getOutputLength(APDU) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
getP(byte[], short) - Method in class com.licel.jcardsim.crypto.DHKeyImpl
 
getP(byte[], short) - Method in class com.licel.jcardsim.crypto.DSAKeyImpl
 
getP(byte[], short) - Method in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
getP1(APDU) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
getP2(APDU) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
getPaddingAlgorithm() - Method in class com.licel.jcardsim.crypto.AsymmetricCipherImpl
 
getPaddingAlgorithm() - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
getPaddingAlgorithm() - Method in class com.licel.jcardsim.crypto.SymmetricCipherImpl
 
getPaddingAlgorithm() - Method in class com.licel.jcardsim.crypto.SymmetricSignatureImpl
 
getParameters() - Method in class com.licel.jcardsim.crypto.DHKeyImpl
 
getParameters() - Method in class com.licel.jcardsim.crypto.DHPrivateKeyImpl
 
getParameters() - Method in class com.licel.jcardsim.crypto.DHPublicKeyImpl
 
getParameters() - Method in class com.licel.jcardsim.crypto.DSAKeyImpl
Get DSAKeyParameters
getParameters() - Method in class com.licel.jcardsim.crypto.DSAPrivateKeyImpl
 
getParameters() - Method in class com.licel.jcardsim.crypto.DSAPublicKeyImpl
 
getParameters() - Method in class com.licel.jcardsim.crypto.ECPrivateKeyImpl
Get ECPrivateKeyParameters
getParameters() - Method in class com.licel.jcardsim.crypto.ECPublicKeyImpl
Get ECPublicKeyParameters
getParameters() - Method in interface com.licel.jcardsim.crypto.KeyWithParameters
Get cipher key parameters for use with BouncyCastle Crypto API
getParameters() - Method in class com.licel.jcardsim.crypto.RSAKeyImpl
Get RSAKeyParameters
getParameters() - Method in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
getParameters() - Method in class com.licel.jcardsim.crypto.SymmetricKeyImpl
Return the BouncyCastle KeyParameter of the key
getPartialBytes(short, byte[], short, byte) - Method in class com.licel.jcardsim.framework.AIDProxy
Called to get part of the AID bytes encapsulated within the AID object starting at the specified offset for the specified length.
getPQ(byte[], short) - Method in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
getPreviousActiveObject() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
getPreviousContextAID() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
getPreviousContextAID() - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Obtains the Java Card runtime environment-owned instance of the AID object associated with the previously active applet context.
getPrivate() - Method in class com.licel.jcardsim.crypto.KeyPairImpl
Returns a reference to the private key component of this KeyPair object.
getPrivate() - Method in class com.licel.jcardsim.crypto.KeyPairProxy
Returns a reference to the private key component of this KeyPair object.
getProtocol() - Method in class com.licel.jcardsim.base.Simulator
 
getProtocol() - Static method in class com.licel.jcardsim.framework.APDUProxy
Returns the ISO 7816 transport protocol type, T=1 or T=0 in the low nibble and the transport media in the upper nibble in use.
getProtocol() - Method in interface com.licel.jcardsim.io.JavaCardInterface
 
getProtocol() - Method in class com.licel.jcardsim.remote.JavaCardRemoteClient
 
getProtocol() - Method in interface com.licel.jcardsim.remote.JavaCardRemoteInterface
 
getProtocol() - Method in class com.licel.jcardsim.remote.JavaCardRemoteServer
Implementation
getProtocol() - Method in class com.licel.jcardsim.smartcardio.JCSCard
Always returns T=0.
getProtocolByte(String) - Method in class com.licel.jcardsim.base.Simulator
 
getPublic() - Method in class com.licel.jcardsim.crypto.KeyPairImpl
Returns a reference to the public key component of this KeyPair object.
getPublic() - Method in class com.licel.jcardsim.crypto.KeyPairProxy
Returns a reference to the public key component of this KeyPair object.
getQ(byte[], short) - Method in class com.licel.jcardsim.crypto.DHKeyImpl
 
getQ(byte[], short) - Method in class com.licel.jcardsim.crypto.DSAKeyImpl
 
getQ(byte[], short) - Method in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
getR(byte[], short) - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
getReason() - Method in exception com.licel.jcardsim.framework.CardExceptionProxy
Get reason code
getReason() - Method in exception com.licel.jcardsim.framework.CardRuntimeExceptionProxy
Get reason code
getS(byte[], short) - Method in class com.licel.jcardsim.crypto.ECPrivateKeyImpl
 
getShareableInterfaceObject(AID, byte) - Method in class com.licel.jcardsim.framework.AppletProxy
Called by the Java Card runtime environment to obtain a shareable interface object from this server applet, on behalf of a request from a client applet.
getShareableInterfaceObject(AID, byte) - Method in class com.licel.jcardsim.samples.GlobalArrayServerApplet
 
getSharedObject(AID, byte) - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
getShort(byte[], short) - Static method in class com.licel.jcardsim.framework.UtilProxy
Concatenates two bytes in a byte array to form a short value.
getShort(byte[], int) - Static method in class com.licel.jcardsim.utils.ByteUtil
Read short from array
getSize() - Method in class com.licel.jcardsim.crypto.KeyImpl
 
getStatusWord(APDU) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
getSW(byte[]) - Static method in class com.licel.jcardsim.utils.ByteUtil
Extract status word from APDU
getTransactionDepth() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
getTransactionDepth() - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Returns the current transaction nesting depth level.
getTransientMemory() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
getTriesRemaining() - Method in class com.licel.jcardsim.framework.OwnerPINProxy
Returns the number of times remaining that an incorrect PIN can be presented before the PIN is blocked.
getType() - Method in class com.licel.jcardsim.crypto.KeyImpl
 
getUnusedCommitCapacity() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
getUnusedCommitCapacity() - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Returns the number of bytes left in the commit buffer.
getValidatedFlag() - Method in class com.licel.jcardsim.framework.OwnerPINProxy
This protected method returns the validated flag.
getVersion() - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Returns the current major and minor version of the Java Card API.
getW(byte[], short) - Method in class com.licel.jcardsim.crypto.ECPublicKeyImpl
 
getX(byte[], short) - Method in class com.licel.jcardsim.crypto.DHPrivateKeyImpl
 
getX(byte[], short) - Method in class com.licel.jcardsim.crypto.DSAPrivateKeyImpl
 
getY(byte[], short) - Method in class com.licel.jcardsim.crypto.DHPublicKeyImpl
 
getY(byte[], short) - Method in class com.licel.jcardsim.crypto.DSAPublicKeyImpl
 
GlobalArrayAccess - Interface in com.licel.jcardsim.samples
Grants access to the global array.
GlobalArrayClientApplet - Class in com.licel.jcardsim.samples
Global array client applet.
GlobalArrayClientApplet(byte[], short, byte) - Constructor for class com.licel.jcardsim.samples.GlobalArrayClientApplet
 
GlobalArrayServerApplet - Class in com.licel.jcardsim.samples
Global array server applet.
GlobalArrayServerApplet() - Constructor for class com.licel.jcardsim.samples.GlobalArrayServerApplet
 

H

HelloWorldApplet - Class in com.licel.jcardsim.samples
Basic HelloWorld JavaCard Applet.
HelloWorldApplet(byte[], short, byte) - Constructor for class com.licel.jcardsim.samples.HelloWorldApplet
Only this class's install method should create the applet object.
hexString(byte[]) - Static method in class com.licel.jcardsim.utils.ByteUtil
Convert byte array into hex string
hexString(byte[], int, int) - Static method in class com.licel.jcardsim.utils.ByteUtil
Convert byte array into hex string

I

init(Key, byte) - Method in class com.licel.jcardsim.crypto.AsymmetricCipherImpl
 
init(Key, byte, byte[], short, short) - Method in class com.licel.jcardsim.crypto.AsymmetricCipherImpl
 
init(Key, byte) - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
init(Key, byte, byte[], short, short) - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
init(byte[], short, short) - Method in class com.licel.jcardsim.crypto.CRC16
 
init(byte[], short, short) - Method in class com.licel.jcardsim.crypto.CRC32
 
init(PrivateKey) - Method in class com.licel.jcardsim.crypto.KeyAgreementImpl
 
init(Key, byte) - Method in class com.licel.jcardsim.crypto.SymmetricCipherImpl
 
init(Key, byte, byte[], short, short) - Method in class com.licel.jcardsim.crypto.SymmetricCipherImpl
 
init(Key, byte) - Method in class com.licel.jcardsim.crypto.SymmetricSignatureImpl
 
init(Key, byte, byte[], short, short) - Method in class com.licel.jcardsim.crypto.SymmetricSignatureImpl
 
install(byte[], short, byte) - Static method in class com.licel.jcardsim.framework.AppletProxy
To create an instance of the Applet subclass, the Java Card runtime environment will call this static method first.
install(byte[], short, byte) - Static method in class com.licel.jcardsim.samples.DualInterfaceApplet
 
install(byte[], short, byte) - Static method in class com.licel.jcardsim.samples.GlobalArrayClientApplet
This method is called once during applet instantiation process.
install(byte[], short, byte) - Static method in class com.licel.jcardsim.samples.GlobalArrayServerApplet
 
install(byte[], short, byte) - Static method in class com.licel.jcardsim.samples.HelloWorldApplet
This method is called once during applet instantiation process.
install(byte[], short, byte) - Static method in class com.licel.jcardsim.samples.MultiInstanceApplet
 
install(byte[], short, byte) - Static method in class com.licel.jcardsim.samples.PersistentApplet
 
install(byte[], short, byte) - Static method in class com.licel.jcardsim.samples.RuntimeExceptionApplet
 
install(byte[], short, byte) - Static method in class com.licel.jcardsim.samples.Sha1Applet
 
install(byte[], short, byte) - Static method in class com.licel.jcardsim.samples.SymmetricCipherApplet
 
installApplet(AID, AID, AID, byte[], short, byte) - Method in class com.licel.jcardsim.base.PersistentSimulatorRuntime
 
installApplet(AID, Class<? extends Applet>) - Method in class com.licel.jcardsim.base.Simulator
Install Applet into Simulator without installing data
installApplet(AID, Class<? extends Applet>, byte[], short, byte) - Method in class com.licel.jcardsim.base.Simulator
Install Applet into Simulator.
installApplet(AID, String, byte[], short, byte) - Method in class com.licel.jcardsim.base.Simulator
 
installApplet(AID, String, byte[], byte[], short, byte) - Method in class com.licel.jcardsim.base.Simulator
 
installApplet(AID, byte[], short, byte) - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
installApplet(AID, AID, AID, byte[], short, byte) - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
installApplet(AID, String, byte[], short, byte) - Method in interface com.licel.jcardsim.io.JavaCardInterface
Install Applet into Simulator.
installApplet(AID, String, byte[], byte[], short, byte) - Method in interface com.licel.jcardsim.io.JavaCardInterface
Install Applet into Simulator.
installApplet(AID, String, byte[], short, byte) - Method in class com.licel.jcardsim.remote.JavaCardRemoteClient
 
installApplet(AID, String, byte[], byte[], short, byte) - Method in class com.licel.jcardsim.remote.JavaCardRemoteClient
 
instance() - Static method in class com.licel.jcardsim.base.SimulatorSystem
Get the currently active SimulatorRuntime instance This method should be only called by JCE implementation classes like JCSystem
INTERNAL - Static variable in class com.licel.jcardsim.io.CAD
 
isAppletActive(AID) - Static method in class com.licel.jcardsim.framework.JCSystemProxy
This method is used to determine if the specified applet is active on the card.
isAppletSelecting(Object) - Method in class com.licel.jcardsim.base.SimulatorRuntime
Check if applet is currently being selected
isAppletSelectionApdu(byte[]) - Static method in class com.licel.jcardsim.base.SimulatorRuntime
 
isCardPresent() - Method in class com.licel.jcardsim.smartcardio.JCSTerminal
Always returns true
isClosed() - Method in class com.licel.jcardsim.remote.VSmartCardTCPProtocol
 
isCommandChainingCLA() - Method in class com.licel.jcardsim.framework.APDUProxy
Returns whether the current APDU command is the first or part of a command chain.
isContacted() - Method in class com.licel.jcardsim.samples.DualInterfaceApplet
 
isDomainParametersInitialized() - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
isExtended() - Method in enum com.licel.jcardsim.base.ApduCase
 
isInitialized() - Method in class com.licel.jcardsim.crypto.ByteContainer
Reports the initialized state of the container.
isInitialized() - Method in class com.licel.jcardsim.crypto.DHKeyImpl
 
isInitialized() - Method in class com.licel.jcardsim.crypto.DHPrivateKeyImpl
 
isInitialized() - Method in class com.licel.jcardsim.crypto.DHPublicKeyImpl
 
isInitialized() - Method in class com.licel.jcardsim.crypto.DSAKeyImpl
 
isInitialized() - Method in class com.licel.jcardsim.crypto.DSAPrivateKeyImpl
 
isInitialized() - Method in class com.licel.jcardsim.crypto.DSAPublicKeyImpl
 
isInitialized() - Method in class com.licel.jcardsim.crypto.ECPrivateKeyImpl
 
isInitialized() - Method in class com.licel.jcardsim.crypto.ECPublicKeyImpl
 
isInitialized() - Method in class com.licel.jcardsim.crypto.RSAKeyImpl
 
isInitialized() - Method in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
isInitialized() - Method in class com.licel.jcardsim.crypto.SymmetricKeyImpl
 
isISOInterindustryCLA() - Method in class com.licel.jcardsim.framework.APDUProxy
Returns whether the current APDU command CLA byte corresponds to an interindustry command as defined in ISO 7816-4:2005 specification.
isKInitialized - Variable in class com.licel.jcardsim.crypto.ECKeyImpl
 
isObjectDeletionSupported() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
isObjectDeletionSupported() - Static method in class com.licel.jcardsim.framework.JCSystemProxy
This method is used to determine if the implementation for the Java Card platform supports the object deletion mechanism.
isPrivate - Variable in class com.licel.jcardsim.crypto.DSAKeyImpl
 
isPrivate - Variable in class com.licel.jcardsim.crypto.RSAKeyImpl
 
isProcessed(APDU) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
isSecureMessagingCLA() - Method in class com.licel.jcardsim.framework.APDUProxy
Returns true if the encoding of the current APDU command based on the CLA byte indicates secure messaging.
isTransient(Object) - Method in class com.licel.jcardsim.base.TransientMemory
 
isTransient(Object) - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Checks if the specified object is transient.
isValidated() - Method in class com.licel.jcardsim.framework.OwnerPINProxy
Returns true if a valid PIN has been presented since the last card reset or last call to reset().

J

JavaCardApiProcessor - Class in com.licel.jcardsim.utils
Injects jCardSim’s code into Java Card Api Reference Classes
JavaCardApiProcessor() - Constructor for class com.licel.jcardsim.utils.JavaCardApiProcessor
 
JavaCardInterface - Interface in com.licel.jcardsim.io
Interface with JavaCard-specific functions.
JavaCardRemoteClient - Class in com.licel.jcardsim.remote
RMI client.
JavaCardRemoteClient(String, int) - Constructor for class com.licel.jcardsim.remote.JavaCardRemoteClient
 
JavaCardRemoteInterface - Interface in com.licel.jcardsim.remote
RMI Wrapper for the JavaCardInterface.
JavaCardRemoteServer - Class in com.licel.jcardsim.remote
RMI Server.
JavaCardRemoteServer(String, int) - Constructor for class com.licel.jcardsim.remote.JavaCardRemoteServer
 
JAVAX_SMARTCARDIO - Static variable in class com.licel.jcardsim.io.CAD
 
JavaxSmartCardInterface - Class in com.licel.jcardsim.io
Simulator with javacardx.smartcardio Command/Response support.
JavaxSmartCardInterface() - Constructor for class com.licel.jcardsim.io.JavaxSmartCardInterface
Create a JavaxSmartCardInterface object using the default SimulatorRuntime.
JavaxSmartCardInterface(SimulatorRuntime) - Constructor for class com.licel.jcardsim.io.JavaxSmartCardInterface
Create a JavaxSmartCardInterface object using a provided Runtime.
JCardSimProvider - Class in com.licel.jcardsim.smartcardio
Provider object for the Java Card Terminal emulating.
JCardSimProvider() - Constructor for class com.licel.jcardsim.smartcardio.JCardSimProvider
 
JCSCard - Class in com.licel.jcardsim.smartcardio
Card implementation class.
JCSCard(JavaCardInterface) - Constructor for class com.licel.jcardsim.smartcardio.JCSCard
 
JCSCardChannel - Class in com.licel.jcardsim.smartcardio
CardChannel implementation class.
JCSCardChannel(JCSCard, int) - Constructor for class com.licel.jcardsim.smartcardio.JCSCardChannel
 
JCSCardTerminals - Class in com.licel.jcardsim.smartcardio
CardTerminals implementation class.
JCSCardTerminals() - Constructor for class com.licel.jcardsim.smartcardio.JCSCardTerminals
 
JCSFactory - Class in com.licel.jcardsim.smartcardio
Implementation of TerminalFactorySpi.
JCSFactory() - Constructor for class com.licel.jcardsim.smartcardio.JCSFactory
 
JCSFactory(Object) - Constructor for class com.licel.jcardsim.smartcardio.JCSFactory
 
JCSTerminal - Class in com.licel.jcardsim.smartcardio
CardTerminal implementation class.
JCSTerminal() - Constructor for class com.licel.jcardsim.smartcardio.JCSTerminal
 
JCSystemProxy - Class in com.licel.jcardsim.framework
ProxyClass for JCSystem
JCSystemProxy() - Constructor for class com.licel.jcardsim.framework.JCSystemProxy
 

K

k - Variable in class com.licel.jcardsim.crypto.ECKeyImpl
 
key - Variable in class com.licel.jcardsim.crypto.SymmetricKeyImpl
 
KeyAgreementImpl - Class in com.licel.jcardsim.crypto
Implementation KeyAgreement based on BouncyCastle CryptoAPI.
KeyAgreementImpl(byte) - Constructor for class com.licel.jcardsim.crypto.KeyAgreementImpl
 
KeyAgreementProxy - Class in com.licel.jcardsim.crypto
ProxyClass for KeyAgreement
KeyAgreementProxy() - Constructor for class com.licel.jcardsim.crypto.KeyAgreementProxy
 
KeyBuilderProxy - Class in com.licel.jcardsim.crypto
ProxyClass for KeyBuilder
KeyBuilderProxy() - Constructor for class com.licel.jcardsim.crypto.KeyBuilderProxy
 
KeyImpl - Class in com.licel.jcardsim.crypto
Base class for all Key instances.
KeyImpl() - Constructor for class com.licel.jcardsim.crypto.KeyImpl
 
KeyPairImpl - Class in com.licel.jcardsim.crypto
Implementation KeyPair based on BouncyCastle CryptoAPI.
KeyPairImpl(byte, short) - Constructor for class com.licel.jcardsim.crypto.KeyPairImpl
Constructs a KeyPair instance for the specified algorithm and keylength; the encapsulated keys are uninitialized.
KeyPairImpl(PublicKey, PrivateKey) - Constructor for class com.licel.jcardsim.crypto.KeyPairImpl
Constructs a new KeyPair object containing the specified public key and private key.
KeyPairProxy - Class in com.licel.jcardsim.crypto
ProxyClass for KeyPair
KeyPairProxy(byte, short) - Constructor for class com.licel.jcardsim.crypto.KeyPairProxy
Constructs a KeyPair instance for the specified algorithm and keylength; the encapsulated keys are uninitialized.
KeyPairProxy(PublicKey, PrivateKey) - Constructor for class com.licel.jcardsim.crypto.KeyPairProxy
Constructs a new KeyPair object containing the specified public key and private key.
KeyWithParameters - Interface in com.licel.jcardsim.crypto
KeyWithParameters.
kryo - Variable in class com.licel.jcardsim.base.PersistentSimulatorRuntime
 

L

LENGTH_DH_1536 - Static variable in class com.licel.jcardsim.crypto.DHKeyImpl
 
list(CardTerminals.State) - Method in class com.licel.jcardsim.smartcardio.JCSCardTerminals
Returns only one terminal with state ALL|CARD_PRESENT|CARD_INSERTION, in other case returns empty list.
loadApplet(AID, Class<? extends Applet>) - Method in class com.licel.jcardsim.base.PersistentSimulatorRuntime
 
loadApplet(AID, String, byte[]) - Method in class com.licel.jcardsim.base.Simulator
 
loadApplet(AID, String) - Method in class com.licel.jcardsim.base.Simulator
 
loadApplet(AID, Class<? extends Applet>) - Method in class com.licel.jcardsim.base.Simulator
Load Applet into Simulator
loadApplet(AID, Class<? extends Applet>) - Method in class com.licel.jcardsim.base.SimulatorRuntime
Load applet
loadApplet(AID, String, byte[]) - Method in interface com.licel.jcardsim.io.JavaCardInterface
Load Applet into Simulator
loadApplet(AID, String) - Method in interface com.licel.jcardsim.io.JavaCardInterface
Load Applet into Simulator
loadApplet(AID, String) - Method in class com.licel.jcardsim.remote.JavaCardRemoteClient
 
loadApplet(AID, String, byte[]) - Method in class com.licel.jcardsim.remote.JavaCardRemoteClient
 
loadApplet(SerializableAID, String) - Method in interface com.licel.jcardsim.remote.JavaCardRemoteInterface
 
loadApplet(SerializableAID, String, byte[]) - Method in interface com.licel.jcardsim.remote.JavaCardRemoteInterface
 
loadApplet(SerializableAID, String) - Method in class com.licel.jcardsim.remote.JavaCardRemoteServer
Implementation
loadApplet(SerializableAID, String, byte[]) - Method in class com.licel.jcardsim.remote.JavaCardRemoteServer
Implementation
LoadFile - Class in com.licel.jcardsim.base
Represents a LoadFile (a JavaCard package or library).
LoadFile(AID, Module...) - Constructor for class com.licel.jcardsim.base.LoadFile
Create a LoadFile containing 1..* modules (JavaCard applets)
LoadFile(AID, AID, Class<? extends Applet>) - Constructor for class com.licel.jcardsim.base.LoadFile
Create a LoadFile containing one module (JavaCard applet)
loadFiles - Variable in class com.licel.jcardsim.base.SimulatorRuntime
storage for load files
loadLoadFile(LoadFile) - Method in class com.licel.jcardsim.base.SimulatorRuntime
Load a LoadFile
lookupAID(byte[], short, byte) - Method in class com.licel.jcardsim.base.SimulatorRuntime
Lookup applet by aid contains in byte array
lookupAID(byte[], short, byte) - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Returns the Java Card runtime environment-owned instance of the AID object, if any, encapsulating the specified AID bytes in the buffer parameter if there exists a successfully installed applet on the card whose instance AID exactly matches that of the specified AID bytes.
lookupApplet(AID) - Method in class com.licel.jcardsim.base.SimulatorRuntime
Lookup applet by aid

M

main(String[]) - Static method in class com.licel.jcardsim.remote.BixVReaderCard
 
main(String[]) - Static method in class com.licel.jcardsim.remote.JavaCardRemoteServer
 
main(String[]) - Static method in class com.licel.jcardsim.remote.VSmartCard
 
main(String[]) - Static method in class com.licel.jcardsim.remote.VSmartCardReloader
 
main(String[]) - Static method in class com.licel.jcardsim.utils.APDUScriptTool
 
main(String[]) - Static method in class com.licel.jcardsim.utils.JavaCardApiProcessor
 
makeBooleanArray(short, byte) - Method in class com.licel.jcardsim.base.TransientMemory
 
makeByteArray(int, byte) - Method in class com.licel.jcardsim.base.TransientMemory
 
makeGlobalArray(byte, short) - Method in class com.licel.jcardsim.base.TransientMemory
 
makeGlobalArray(byte, short) - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Creates a global CLEAR_ON_RESET transient array of the type specified, with the specified array length.
makeObjectArray(short, byte) - Method in class com.licel.jcardsim.base.TransientMemory
 
makeShort(byte, byte) - Static method in class com.licel.jcardsim.framework.UtilProxy
Concatenates the two parameter bytes to form a short value.
makeShortArray(short, byte) - Method in class com.licel.jcardsim.base.TransientMemory
 
makeTransientBooleanArray(short, byte) - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Creates a transient boolean array with the specified array length.
makeTransientByteArray(short, byte) - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Creates a transient byte array with the specified array length.
makeTransientObjectArray(short, byte) - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Creates a transient array of Object with the specified array length.
makeTransientShortArray(short, byte) - Static method in class com.licel.jcardsim.framework.JCSystemProxy
Creates a transient short array with the specified array length.
MessageDigestImpl - Class in com.licel.jcardsim.crypto
Implementation MessageDigest based on BouncyCastle CryptoAPI.
MessageDigestImpl(byte) - Constructor for class com.licel.jcardsim.crypto.MessageDigestImpl
 
MessageDigestProxy - Class in com.licel.jcardsim.crypto
ProxyClass for MessageDigest
MessageDigestProxy() - Constructor for class com.licel.jcardsim.crypto.MessageDigestProxy
 
Module - Class in com.licel.jcardsim.base
Represents a module (JavaCard Applet class).
Module(AID, Class<? extends Applet>) - Constructor for class com.licel.jcardsim.base.Module
Create a module
modulus - Variable in class com.licel.jcardsim.crypto.RSAKeyImpl
 
MultiInstanceApplet - Class in com.licel.jcardsim.samples
Multi instance sample applet.
MultiInstanceApplet() - Constructor for class com.licel.jcardsim.samples.MultiInstanceApplet
 

N

nextBytes(byte[], short, short) - Method in class com.licel.jcardsim.crypto.RandomDataImpl
 

O

openLogicalChannel() - Method in class com.licel.jcardsim.smartcardio.JCSCard
Always returns logical channel with id = 1
OwnerPINProxy - Class in com.licel.jcardsim.framework
Implementation for OwnerPin
OwnerPINProxy(byte, byte) - Constructor for class com.licel.jcardsim.framework.OwnerPINProxy
Constructor.

P

p - Variable in class com.licel.jcardsim.crypto.DHKeyImpl
 
p - Variable in class com.licel.jcardsim.crypto.DSAKeyImpl
 
p - Variable in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
partialEquals(byte[], short, byte) - Method in class com.licel.jcardsim.framework.AIDProxy
Checks if the specified partial AID byte sequence matches the first length bytes of the encapsulated AID bytes within this AID object.
PERSISTENT_BASE_DIR - Static variable in class com.licel.jcardsim.base.PersistentSimulatorRuntime
 
PersistentApplet - Class in com.licel.jcardsim.samples
 
PersistentApplet(byte[], short, byte) - Constructor for class com.licel.jcardsim.samples.PersistentApplet
 
PersistentSimulatorRuntime - Class in com.licel.jcardsim.base
 
PersistentSimulatorRuntime() - Constructor for class com.licel.jcardsim.base.PersistentSimulatorRuntime
 
POWER_OFF - Static variable in class com.licel.jcardsim.remote.VSmartCardTCPProtocol
 
POWER_ON - Static variable in class com.licel.jcardsim.remote.VSmartCardTCPProtocol
 
pq - Variable in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
previousActiveObject - Variable in class com.licel.jcardsim.base.SimulatorRuntime
previousActiveObject
previousAID - Variable in class com.licel.jcardsim.base.SimulatorRuntime
previous selected applet
process(APDU) - Method in class com.licel.jcardsim.framework.service.DispatcherImpl
 
process(APDU) - Method in class com.licel.jcardsim.samples.DualInterfaceApplet
 
process(APDU) - Method in class com.licel.jcardsim.samples.GlobalArrayClientApplet
 
process(APDU) - Method in class com.licel.jcardsim.samples.GlobalArrayServerApplet
 
process(APDU) - Method in class com.licel.jcardsim.samples.HelloWorldApplet
This method is called each time the applet receives APDU.
process(APDU) - Method in class com.licel.jcardsim.samples.MultiInstanceApplet
 
process(APDU) - Method in class com.licel.jcardsim.samples.PersistentApplet
 
process(APDU) - Method in class com.licel.jcardsim.samples.RuntimeExceptionApplet
 
process(APDU) - Method in class com.licel.jcardsim.samples.Sha1Applet
 
process(APDU) - Method in class com.licel.jcardsim.samples.SymmetricCipherApplet
 
processCommand(APDU) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
processCommand(APDU) - Method in class com.licel.jcardsim.framework.service.RMIService
 
processDataIn(APDU) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
processDataOut(APDU) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
proxyClass(File, String, String, boolean) - Static method in class com.licel.jcardsim.utils.JavaCardApiProcessor
 
proxyExceptionClass(File, String) - Static method in class com.licel.jcardsim.utils.JavaCardApiProcessor
 

Q

q - Variable in class com.licel.jcardsim.crypto.DHKeyImpl
 
q - Variable in class com.licel.jcardsim.crypto.DSAKeyImpl
 
q - Variable in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 

R

r - Variable in class com.licel.jcardsim.crypto.ECKeyImpl
 
RandomDataImpl - Class in com.licel.jcardsim.crypto
Implementation RandomData based on BouncyCastle CryptoAPI.
RandomDataImpl(byte) - Constructor for class com.licel.jcardsim.crypto.RandomDataImpl
 
RandomDataProxy - Class in com.licel.jcardsim.crypto
ProxyClass for RandomData
RandomDataProxy() - Constructor for class com.licel.jcardsim.crypto.RandomDataProxy
 
readCommand() - Method in class com.licel.jcardsim.remote.BixVReaderIPCProtocol
 
readCommand() - Method in interface com.licel.jcardsim.remote.BixVReaderProtocol
 
readCommand() - Method in class com.licel.jcardsim.remote.BixVReaderTCPProtocol
 
readCommand() - Method in class com.licel.jcardsim.remote.VSmartCardTCPProtocol
 
readData() - Method in class com.licel.jcardsim.remote.BixVReaderIPCProtocol
 
readData() - Method in interface com.licel.jcardsim.remote.BixVReaderProtocol
 
readData() - Method in class com.licel.jcardsim.remote.BixVReaderTCPProtocol
 
readData() - Method in class com.licel.jcardsim.remote.VSmartCardTCPProtocol
 
receiveBytes(short) - Method in class com.licel.jcardsim.framework.APDUProxy
 
receiveInData(APDU) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
register() - Method in class com.licel.jcardsim.framework.AppletProxy
This method is used by the applet to register this applet instance with the Java Card runtime environment and to assign the Java Card platform name of the applet as its instance AID bytes.
register(byte[], short, byte) - Method in class com.licel.jcardsim.framework.AppletProxy
This method is used by the applet to register this applet instance with the Java Card runtime environment and assign the specified AID bytes as its instance AID bytes.
registrationCallback - Variable in class com.licel.jcardsim.base.SimulatorRuntime
 
removeService(Service, byte) - Method in class com.licel.jcardsim.framework.service.DispatcherImpl
 
requestObjectDeletion() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
requestObjectDeletion() - Static method in class com.licel.jcardsim.framework.JCSystemProxy
This method is invoked by the applet to trigger the object deletion service of the Java Card runtime environment.
requireSW(byte[], int) - Static method in class com.licel.jcardsim.utils.ByteUtil
Check status word from APDU
requireSW(byte[], short) - Static method in class com.licel.jcardsim.utils.ByteUtil
Check status word from APDU
reset() - Method in class com.licel.jcardsim.base.PersistentSimulatorRuntime
 
reset() - Method in class com.licel.jcardsim.base.Simulator
 
reset() - Method in class com.licel.jcardsim.base.SimulatorRuntime
powerdown/powerup
reset() - Method in class com.licel.jcardsim.crypto.BouncyCastlePrecomputedOrDigestProxy
 
reset() - Method in class com.licel.jcardsim.crypto.MessageDigestImpl
 
reset() - Method in class com.licel.jcardsim.framework.OwnerPINProxy
If the validated flag is set, this method resets the validated flag and resets the PIN try counter to the value of the PIN try limit.
reset() - Method in interface com.licel.jcardsim.io.CardInterface
Powerdown/Powerup
RESET - Static variable in interface com.licel.jcardsim.remote.BixVReaderProtocol
 
reset() - Method in class com.licel.jcardsim.remote.JavaCardRemoteClient
 
reset() - Method in interface com.licel.jcardsim.remote.JavaCardRemoteInterface
 
reset() - Method in class com.licel.jcardsim.remote.JavaCardRemoteServer
Implementation
RESET - Static variable in class com.licel.jcardsim.remote.VSmartCardTCPProtocol
 
reset() - Method in class com.licel.jcardsim.utils.AutoResetEvent
Reset.
resetAndUnblock() - Method in class com.licel.jcardsim.framework.OwnerPINProxy
This method resets the validated flag and resets the PIN try counter to the value of the PIN try limit.
resetAPDU(APDU, ApduCase, byte[]) - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
resetRuntime() - Method in class com.licel.jcardsim.base.PersistentSimulatorRuntime
 
resetRuntime() - Method in class com.licel.jcardsim.base.Simulator
 
resetRuntime() - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
responseBuffer - Variable in class com.licel.jcardsim.base.SimulatorRuntime
outbound response byte array buffer
responseBufferSize - Variable in class com.licel.jcardsim.base.SimulatorRuntime
outbound response byte array buffer size
rfc2409_1024 - Static variable in class com.licel.jcardsim.crypto.DHKeyImpl
 
rfc3526_1536 - Static variable in class com.licel.jcardsim.crypto.DHKeyImpl
 
rfc3526_2048 - Static variable in class com.licel.jcardsim.crypto.DHKeyImpl
 
RIDEquals(AIDProxy) - Method in class com.licel.jcardsim.framework.AIDProxy
Checks if the RID (National Registered Application provider identifier) portion of the encapsulated AID bytes within the otherAID object matches that of this AID object.
RMI - Static variable in class com.licel.jcardsim.io.CAD
 
RMI_SERVER_ID - Static variable in interface com.licel.jcardsim.remote.JavaCardRemoteInterface
 
RMIService - Class in com.licel.jcardsim.framework.service
 
RMIService(Remote) - Constructor for class com.licel.jcardsim.framework.service.RMIService
 
RSAKeyImpl - Class in com.licel.jcardsim.crypto
Implementation RSAPublic/RSAPrivate based on BouncyCastle CryptoAPI.
RSAKeyImpl(boolean, short) - Constructor for class com.licel.jcardsim.crypto.RSAKeyImpl
Construct not-initialized rsa key
RSAKeyImpl(RSAKeyParameters) - Constructor for class com.licel.jcardsim.crypto.RSAKeyImpl
Construct and initialize rsa key with RSAKeyParameters.
RSAPrivateCrtKeyImpl - Class in com.licel.jcardsim.crypto
Implementation RSAPrivateCrtKey based on BouncyCastle CryptoAPI.
RSAPrivateCrtKeyImpl(short) - Constructor for class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
Construct not-initialized rsa private crt key
RSAPrivateCrtKeyImpl(RSAPrivateCrtKeyParameters) - Constructor for class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
Construct and initialize rsa key with RSAPrivateCrtKeyParameters.
runtime - Variable in class com.licel.jcardsim.base.Simulator
The simulator runtime
RuntimeExceptionApplet - Class in com.licel.jcardsim.samples
Runtime exception applet.
RuntimeExceptionApplet() - Constructor for class com.licel.jcardsim.samples.RuntimeExceptionApplet
 

S

s - Variable in class com.licel.jcardsim.crypto.ECPrivateKeyImpl
 
SecurityProvider() - Constructor for class com.licel.jcardsim.smartcardio.CardTerminalSimulator.SecurityProvider
 
select() - Method in class com.licel.jcardsim.framework.AppletProxy
Called by the Java Card runtime environment to inform this applet that it has been selected when no applet from the same package is active on any other logical channel.
select() - Method in class com.licel.jcardsim.samples.MultiInstanceApplet
 
select(AID) - Static method in class com.licel.jcardsim.utils.AIDUtil
Generate a SELECT APDU for aid
select(String) - Static method in class com.licel.jcardsim.utils.AIDUtil
Generate a SELECT APDU for aid
selectApplet(AID) - Method in class com.licel.jcardsim.base.Simulator
 
selectApplet(AID) - Method in interface com.licel.jcardsim.io.JavaCardInterface
Select applet by it's AID It's method must be called before start working with applet instance
selectApplet(AID) - Method in class com.licel.jcardsim.remote.JavaCardRemoteClient
 
selectApplet(SerializableAID) - Method in interface com.licel.jcardsim.remote.JavaCardRemoteInterface
 
selectApplet(SerializableAID) - Method in class com.licel.jcardsim.remote.JavaCardRemoteServer
Implementation
selectAppletWithResult(AID) - Method in class com.licel.jcardsim.base.Simulator
 
selectAppletWithResult(AID) - Method in interface com.licel.jcardsim.io.JavaCardInterface
Select applet by it's AID It's method must be called before start working with applet instance
selectAppletWithResult(AID) - Method in class com.licel.jcardsim.remote.JavaCardRemoteClient
 
selectAppletWithResult(SerializableAID) - Method in interface com.licel.jcardsim.remote.JavaCardRemoteInterface
 
selectAppletWithResult(SerializableAID) - Method in class com.licel.jcardsim.remote.JavaCardRemoteServer
Implementation
selecting - Variable in class com.licel.jcardsim.base.SimulatorRuntime
if the applet is currently being selected
selectingApplet() - Method in class com.licel.jcardsim.framework.AppletProxy
This method is used by the applet process() method to distinguish the SELECT APDU command which selected this applet, from all other other SELECT APDU commands which may relate to file or internal applet state selection.
selectingApplet() - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
sendAPDU(byte[], short, short) - Method in class com.licel.jcardsim.base.SimulatorRuntime
Copy response bytes to internal buffer
sendBytes(short, short) - Method in class com.licel.jcardsim.framework.APDUProxy
 
sendBytesLong(byte[], short, short) - Method in class com.licel.jcardsim.framework.APDUProxy
Sends len more bytes from outData byte array starting at specified offset bOff.
SerializableAID - Class in com.licel.jcardsim.remote
Serializable AID container for the RMI calls.
SerializableAID() - Constructor for class com.licel.jcardsim.remote.SerializableAID
 
SerializableAID(AID) - Constructor for class com.licel.jcardsim.remote.SerializableAID
 
setA(byte[], short, short) - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
setB(byte[], short, short) - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
setBigInteger(BigInteger) - Method in class com.licel.jcardsim.crypto.ByteContainer
Fills ByteContainerby byte representation of BigInteger
setBytes(byte[]) - Method in class com.licel.jcardsim.crypto.ByteContainer
Fills ByteContainerby defined byte array
setBytes(byte[], short, short) - Method in class com.licel.jcardsim.crypto.ByteContainer
Fills ByteContainerby defined byte array
setDP1(byte[], short, short) - Method in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
setDQ1(byte[], short, short) - Method in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
setExponent(byte[], short, short) - Method in class com.licel.jcardsim.crypto.RSAKeyImpl
 
setFieldF2M(short) - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
setFieldF2M(short, short, short) - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
setFieldFP(byte[], short, short) - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
setG(byte[], short, short) - Method in class com.licel.jcardsim.crypto.DHKeyImpl
 
setG(byte[], short, short) - Method in class com.licel.jcardsim.crypto.DSAKeyImpl
 
setG(byte[], short, short) - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
setIncomingAndReceive() - Method in class com.licel.jcardsim.framework.APDUProxy
This is the primary receive method.
setInitialDigest(byte[], short, short, byte[], short, short) - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
setInitialDigest(byte[], short, short, byte[], short, short) - Method in class com.licel.jcardsim.crypto.MessageDigestImpl
 
setInitialDigest(byte[], short, short, byte[], short, short) - Method in class com.licel.jcardsim.crypto.SymmetricSignatureImpl
 
setInvokeInstructionByte(byte) - Method in class com.licel.jcardsim.framework.service.RMIService
 
setJavaOwner(Object, Object) - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
setK(short) - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
setKey(byte[], short) - Method in class com.licel.jcardsim.crypto.SymmetricKeyImpl
Sets the Key data.
setKey(byte[], short, short) - Method in class com.licel.jcardsim.crypto.SymmetricKeyImpl
Sets the Key data.
setModulus(byte[], short, short) - Method in class com.licel.jcardsim.crypto.RSAKeyImpl
 
setOutgoing() - Method in class com.licel.jcardsim.framework.APDUProxy
This method is used to set the data transfer direction to outbound and to obtain the expected length of response (Le).
setOutgoingAndSend(short, short) - Method in class com.licel.jcardsim.framework.APDUProxy
This is the "convenience" send method.
setOutgoingLength(short) - Method in class com.licel.jcardsim.framework.APDUProxy
Sets the actual length of response data.
setOutgoingNoChaining() - Method in class com.licel.jcardsim.framework.APDUProxy
This method is used to set the data transfer direction to outbound without using BLOCK CHAINING (See ISO 7816-3/4) and to obtain the expected length of response (Le).
setOutputLength(APDU, short) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
setP(byte[], short, short) - Method in class com.licel.jcardsim.crypto.DHKeyImpl
 
setP(byte[], short, short) - Method in class com.licel.jcardsim.crypto.DSAKeyImpl
 
setP(byte[], short, short) - Method in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
setParameters(CipherParameters) - Method in class com.licel.jcardsim.crypto.DHKeyImpl
 
setParameters(CipherParameters) - Method in class com.licel.jcardsim.crypto.DHPrivateKeyImpl
 
setParameters(CipherParameters) - Method in class com.licel.jcardsim.crypto.DHPublicKeyImpl
 
setParameters(CipherParameters) - Method in class com.licel.jcardsim.crypto.DSAKeyImpl
 
setParameters(CipherParameters) - Method in class com.licel.jcardsim.crypto.DSAPrivateKeyImpl
 
setParameters(CipherParameters) - Method in class com.licel.jcardsim.crypto.DSAPublicKeyImpl
 
setParameters(CipherParameters) - Method in class com.licel.jcardsim.crypto.ECPrivateKeyImpl
 
setParameters(CipherParameters) - Method in class com.licel.jcardsim.crypto.ECPublicKeyImpl
 
setParameters(CipherParameters) - Method in interface com.licel.jcardsim.crypto.KeyWithParameters
Set cipher key for use with BouncyCastle Crypto API
setParameters(CipherParameters) - Method in class com.licel.jcardsim.crypto.RSAKeyImpl
 
setParameters(CipherParameters) - Method in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
setParameters(CipherParameters) - Method in class com.licel.jcardsim.crypto.SymmetricKeyImpl
 
setPQ(byte[], short, short) - Method in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
setPrecomputedValue(byte[], int, int) - Method in class com.licel.jcardsim.crypto.BouncyCastlePrecomputedOrDigestProxy
 
setPreviousActiveObject(Object) - Method in class com.licel.jcardsim.base.SimulatorRuntime
 
setProcessed(APDU) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
setQ(byte[], short, short) - Method in class com.licel.jcardsim.crypto.DHKeyImpl
 
setQ(byte[], short, short) - Method in class com.licel.jcardsim.crypto.DSAKeyImpl
 
setQ(byte[], short, short) - Method in class com.licel.jcardsim.crypto.RSAPrivateCrtKeyImpl
 
setR(byte[], short, short) - Method in class com.licel.jcardsim.crypto.ECKeyImpl
 
setReason(short) - Method in exception com.licel.jcardsim.framework.CardExceptionProxy
Set reason code
setReason(short) - Method in exception com.licel.jcardsim.framework.CardRuntimeExceptionProxy
Set reason code
setS(byte[], short, short) - Method in class com.licel.jcardsim.crypto.ECPrivateKeyImpl
 
setSeed(byte[], short, short) - Method in class com.licel.jcardsim.crypto.RandomDataImpl
 
setShort(byte[], short, short) - Static method in class com.licel.jcardsim.framework.UtilProxy
Deposits the short value as two successive bytes at the specified offset in the byte array.
setStatusWord(APDU, short) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
setValidatedFlag(boolean) - Method in class com.licel.jcardsim.framework.OwnerPINProxy
This protected method sets the value of the validated flag.
setW(byte[], short, short) - Method in class com.licel.jcardsim.crypto.ECPublicKeyImpl
 
setX(byte[], short, short) - Method in class com.licel.jcardsim.crypto.DHPrivateKeyImpl
 
setX(byte[], short, short) - Method in class com.licel.jcardsim.crypto.DSAPrivateKeyImpl
 
setY(byte[], short, short) - Method in class com.licel.jcardsim.crypto.DHPublicKeyImpl
 
setY(byte[], short, short) - Method in class com.licel.jcardsim.crypto.DSAPublicKeyImpl
 
Sha1Applet - Class in com.licel.jcardsim.samples
Applet for calculating SHA1 digests.
Sha1Applet() - Constructor for class com.licel.jcardsim.samples.Sha1Applet
 
shortAPDU - Variable in class com.licel.jcardsim.base.SimulatorRuntime
regular APDU
sign(byte[], short, short, byte[], short) - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
sign(byte[], short, short, byte[], short, short[], short) - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
sign(byte[], short, short, byte[], short) - Method in class com.licel.jcardsim.crypto.SymmetricSignatureImpl
 
signal() - Method in class com.licel.jcardsim.utils.AutoResetEvent
Wake up one thread that is waiting.
SignatureProxy - Class in com.licel.jcardsim.crypto
ProxyClass for Signature
SignatureProxy() - Constructor for class com.licel.jcardsim.crypto.SignatureProxy
 
signPreComputedHash(byte[], short, short, byte[], short) - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
signPreComputedHash(byte[], short, short, byte[], short) - Method in class com.licel.jcardsim.crypto.SymmetricSignatureImpl
 
sim - Variable in class com.licel.jcardsim.remote.JavaCardRemoteServer
 
Simulator - Class in com.licel.jcardsim.base
Simulates a JavaCard.
Simulator() - Constructor for class com.licel.jcardsim.base.Simulator
Create a Simulator object using the default SimulatorRuntime.
Simulator(SimulatorRuntime) - Constructor for class com.licel.jcardsim.base.Simulator
Create a Simulator object using a provided Runtime.
Simulator(SimulatorRuntime, Properties) - Constructor for class com.licel.jcardsim.base.Simulator
 
SimulatorRuntime - Class in com.licel.jcardsim.base
Base implementation of Java Card Runtime.
SimulatorRuntime() - Constructor for class com.licel.jcardsim.base.SimulatorRuntime
 
SimulatorRuntime(TransientMemory) - Constructor for class com.licel.jcardsim.base.SimulatorRuntime
 
SimulatorRuntime.ApplicationInstance - Class in com.licel.jcardsim.base
Represents an Applet instance
SimulatorSystem - Class in com.licel.jcardsim.base
Base implementation of JCSystem.
SimulatorSystem() - Constructor for class com.licel.jcardsim.base.SimulatorSystem
 
size - Variable in class com.licel.jcardsim.crypto.KeyImpl
 
storeArray(Object, byte) - Method in class com.licel.jcardsim.base.TransientMemory
Store arrayRef in memory depends by event type
succeed(APDU) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
succeedWithStatusWord(APDU, short) - Method in class com.licel.jcardsim.framework.service.BasicServiceImpl
 
SW_APPLET_CRATION_FAILED - Static variable in class com.licel.jcardsim.base.SimulatorSystem
Deprecated.
Use SW_APPLET_CREATION_FAILED
SW_APPLET_CREATION_FAILED - Static variable in class com.licel.jcardsim.base.SimulatorSystem
Response status : Applet creation failed = 0x6444
SW_EXCEPTION_OCCURED - Static variable in class com.licel.jcardsim.base.SimulatorSystem
Deprecated.
Use SW_EXCEPTION_OCCURRED
SW_EXCEPTION_OCCURRED - Static variable in class com.licel.jcardsim.base.SimulatorSystem
Response status : Exception occurred = 0x6424
SymmetricCipherApplet - Class in com.licel.jcardsim.samples
Symmetric Cipher Test Applet is designed to encrypt and decrypt data send from host.
SymmetricCipherApplet() - Constructor for class com.licel.jcardsim.samples.SymmetricCipherApplet
 
SymmetricCipherImpl - Class in com.licel.jcardsim.crypto
Implementation Cipher with symmetric keys based on BouncyCastle CryptoAPI.
SymmetricCipherImpl(byte) - Constructor for class com.licel.jcardsim.crypto.SymmetricCipherImpl
 
SymmetricKeyImpl - Class in com.licel.jcardsim.crypto
Implementation of secret key.
SymmetricKeyImpl(byte, short) - Constructor for class com.licel.jcardsim.crypto.SymmetricKeyImpl
Create new instance of SymmetricKeyImpl
SymmetricSignatureImpl - Class in com.licel.jcardsim.crypto
Implementation Signature with symmetric keys based on BouncyCastle CryptoAPI.
SymmetricSignatureImpl(byte) - Constructor for class com.licel.jcardsim.crypto.SymmetricSignatureImpl
 

T

terminal(CardSimulator, String) - Static method in class com.licel.jcardsim.smartcardio.CardTerminalSimulator
Create a single CardTerminal.
terminal(CardSimulator) - Static method in class com.licel.jcardsim.smartcardio.CardTerminalSimulator
Create a CardTerminal with name "jCardSim.Terminal".
terminals(String...) - Static method in class com.licel.jcardsim.smartcardio.CardTerminalSimulator
Create CardTerminals.
throwIt(short) - Static method in exception com.licel.jcardsim.framework.CardExceptionProxy
Throw the Java Card runtime environment-owned instance of CardException class with the specified reason.
throwIt(short) - Static method in exception com.licel.jcardsim.framework.CardRuntimeExceptionProxy
Throws the Java Card runtime environment-owned instance of the CardRuntimeException class with the specified reason.
toString() - Method in class com.licel.jcardsim.base.LoadFile
 
toString() - Method in class com.licel.jcardsim.base.Module
 
toString() - Method in class com.licel.jcardsim.base.SimulatorRuntime.ApplicationInstance
 
toString(AID) - Static method in class com.licel.jcardsim.utils.AIDUtil
Convert AID to hex-string
transactionDepth - Variable in class com.licel.jcardsim.base.SimulatorRuntime
current depth of transaction
transientMemory - Variable in class com.licel.jcardsim.base.SimulatorRuntime
transient memory
TransientMemory - Class in com.licel.jcardsim.base
Basic implementation of storage transient memory of JCRE.
TransientMemory() - Constructor for class com.licel.jcardsim.base.TransientMemory
 
transmit(CommandAPDU) - Method in class com.licel.jcardsim.smartcardio.JCSCardChannel
 
transmit(ByteBuffer, ByteBuffer) - Method in class com.licel.jcardsim.smartcardio.JCSCardChannel
 
TRANSMIT_DATA - Static variable in interface com.licel.jcardsim.remote.BixVReaderProtocol
 
transmitCommand(byte[]) - Method in class com.licel.jcardsim.base.PersistentSimulatorRuntime
 
transmitCommand(byte[]) - Method in class com.licel.jcardsim.base.Simulator
 
transmitCommand(byte[]) - Method in class com.licel.jcardsim.base.SimulatorRuntime
Transmit APDU to previous selected applet
transmitCommand(byte[]) - Method in interface com.licel.jcardsim.io.CardInterface
Transmit APDU to previous selected applet If no applet was selected returns byte[2] with status word 0x6986 (Command not allowed (no current EF))
transmitCommand(CommandAPDU) - Method in class com.licel.jcardsim.io.JavaxSmartCardInterface
Wrapper for transmitCommand(byte[])
transmitCommand(byte[]) - Method in class com.licel.jcardsim.remote.JavaCardRemoteClient
 
transmitCommand(byte[]) - Method in interface com.licel.jcardsim.remote.JavaCardRemoteInterface
 
transmitCommand(byte[]) - Method in class com.licel.jcardsim.remote.JavaCardRemoteServer
Implementation
transmitCommand(CommandAPDU) - Method in class com.licel.jcardsim.smartcardio.CardSimulator
transmitControlCommand(int, byte[]) - Method in class com.licel.jcardsim.smartcardio.JCSCard
 
type - Variable in class com.licel.jcardsim.crypto.KeyImpl
 

U

unexport(Remote) - Static method in class com.licel.jcardsim.framework.service.CardRemoteObjectProxy
 
uninstall() - Method in class com.licel.jcardsim.samples.MultiInstanceApplet
 
update(byte[], short, short, byte[], short) - Method in class com.licel.jcardsim.crypto.AsymmetricCipherImpl
 
update(byte[], short, short) - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
update(byte) - Method in class com.licel.jcardsim.crypto.BouncyCastlePrecomputedOrDigestProxy
 
update(byte[], int, int) - Method in class com.licel.jcardsim.crypto.BouncyCastlePrecomputedOrDigestProxy
 
update(byte[], short, short) - Method in class com.licel.jcardsim.crypto.CRC16
 
update(byte[], short, short) - Method in class com.licel.jcardsim.crypto.CRC32
 
update(byte[], short, short) - Method in class com.licel.jcardsim.crypto.MessageDigestImpl
 
update(byte[], short, short, byte[], short) - Method in class com.licel.jcardsim.crypto.SymmetricCipherImpl
 
update(byte[], short, short) - Method in class com.licel.jcardsim.crypto.SymmetricSignatureImpl
 
update(byte[], short, byte) - Method in class com.licel.jcardsim.framework.OwnerPINProxy
This method sets a new value for the PIN and resets the PIN try counter to the value of the PIN try limit.
usingExtendedAPDUs - Variable in class com.licel.jcardsim.base.SimulatorRuntime
if extended APDUs are used
UtilProxy - Class in com.licel.jcardsim.framework
ProxyClass for Util
UtilProxy() - Constructor for class com.licel.jcardsim.framework.UtilProxy
 

V

valueOf(String) - Static method in enum com.licel.jcardsim.base.ApduCase
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.licel.jcardsim.base.ApduCase
Returns an array containing the constants of this enum type, in the order they are declared.
verify(byte[], short, short, byte[], short, short) - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
verify(byte[], short, short) - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
verify(byte[], short, short, byte[], short, short) - Method in class com.licel.jcardsim.crypto.SymmetricSignatureImpl
 
verifyPreComputedHash(byte[], short, short, byte[], short, short) - Method in class com.licel.jcardsim.crypto.AsymmetricSignatureImpl
 
verifyPreComputedHash(byte[], short, short, byte[], short, short) - Method in class com.licel.jcardsim.crypto.SymmetricSignatureImpl
 
VSmartCard - Class in com.licel.jcardsim.remote
VSmartCard Card Implementation.
VSmartCard(String, int) - Constructor for class com.licel.jcardsim.remote.VSmartCard
 
VSmartCardReloader - Class in com.licel.jcardsim.remote
 
VSmartCardReloader() - Constructor for class com.licel.jcardsim.remote.VSmartCardReloader
 
VSmartCardTCPProtocol - Class in com.licel.jcardsim.remote
VSmartCard TCP protocol implementation.
VSmartCardTCPProtocol() - Constructor for class com.licel.jcardsim.remote.VSmartCardTCPProtocol
 

W

w - Variable in class com.licel.jcardsim.crypto.ECPublicKeyImpl
 
waitExtension() - Static method in class com.licel.jcardsim.framework.APDUProxy
Requests additional processing time from CAD.
waitForCardAbsent(long) - Method in class com.licel.jcardsim.smartcardio.JCSTerminal
Immediately returns true
waitForCardPresent(long) - Method in class com.licel.jcardsim.smartcardio.JCSTerminal
Immediately returns true
waitForChange(long) - Method in class com.licel.jcardsim.smartcardio.JCSCardTerminals
Immediately returns true
writeData(byte[]) - Method in class com.licel.jcardsim.remote.BixVReaderIPCProtocol
 
writeData(byte[]) - Method in interface com.licel.jcardsim.remote.BixVReaderProtocol
 
writeData(byte[]) - Method in class com.licel.jcardsim.remote.BixVReaderTCPProtocol
 
writeData(byte[]) - Method in class com.licel.jcardsim.remote.VSmartCardTCPProtocol
 
writeDataCommand(int) - Method in class com.licel.jcardsim.remote.BixVReaderIPCProtocol
 
writeDataCommand(int) - Method in interface com.licel.jcardsim.remote.BixVReaderProtocol
 
writeDataCommand(int) - Method in class com.licel.jcardsim.remote.BixVReaderTCPProtocol
 
writeEventCommand(int) - Method in class com.licel.jcardsim.remote.BixVReaderIPCProtocol
 
writeEventCommand(int) - Method in interface com.licel.jcardsim.remote.BixVReaderProtocol
 
writeEventCommand(int) - Method in class com.licel.jcardsim.remote.BixVReaderTCPProtocol
 

X

x - Variable in class com.licel.jcardsim.crypto.DHPrivateKeyImpl
 
x - Variable in class com.licel.jcardsim.crypto.DSAPrivateKeyImpl
 

Y

y - Variable in class com.licel.jcardsim.crypto.DHPublicKeyImpl
 
y - Variable in class com.licel.jcardsim.crypto.DSAPublicKeyImpl
 

Z

zero(List<Object>) - Method in class com.licel.jcardsim.base.TransientMemory
Zero all arrays in list
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links