Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ApduInterpreterFactory - Interface in org.eclipse.keyple.core.plugin.storagecard
-
Factory interface for creating instances of APDU interpreters.
- ApduInterpreterFactorySpi - Interface in org.eclipse.keyple.core.plugin.storagecard.internal.spi
-
Factory interface for creating instances of
ApduInterpreterSpi. - ApduInterpreterSpi - Interface in org.eclipse.keyple.core.plugin.storagecard.internal.spi
-
Interface defining an APDU interpreter for processing commands sent to storage cards.
C
- CommandProcessorApi - Interface in org.eclipse.keyple.core.plugin.storagecard.internal
-
Interface defining a command processor for interacting with a storage card.
- createApduInterpreter() - Method in interface org.eclipse.keyple.core.plugin.storagecard.internal.spi.ApduInterpreterFactorySpi
-
Creates a new instance of an APDU interpreter.
G
- generalAuthenticate(int, int, int) - Method in interface org.eclipse.keyple.core.plugin.storagecard.internal.CommandProcessorApi
-
Performs authentication to a contactless card using a previously loaded key.
- getUID() - Method in interface org.eclipse.keyple.core.plugin.storagecard.internal.CommandProcessorApi
-
Retrieves the Unique Identifier (UID) of the card.
K
- KeyStorageType - Enum Class in org.eclipse.keyple.core.plugin.storagecard.internal
-
Enumeration defining the memory types available for key storage in the reader.
L
- loadKey(KeyStorageType, int, byte[]) - Method in interface org.eclipse.keyple.core.plugin.storagecard.internal.CommandProcessorApi
-
Loads a card-specific authentication key into the reader's memory.
N
- NON_VOLATILE - Enum constant in enum class org.eclipse.keyple.core.plugin.storagecard.internal.KeyStorageType
-
Non-volatile memory (EEPROM/Flash).
O
- org.eclipse.keyple.core.plugin.storagecard - package org.eclipse.keyple.core.plugin.storagecard
-
Contains public elements intended for the application.
- org.eclipse.keyple.core.plugin.storagecard.internal - package org.eclipse.keyple.core.plugin.storagecard.internal
-
Contains internal interfaces for data exchange between plugin and APDU interpreter.
- org.eclipse.keyple.core.plugin.storagecard.internal.spi - package org.eclipse.keyple.core.plugin.storagecard.internal.spi
-
Contains SPIs to be implemented by the APDU interpreter.
P
- PluginStorageCardApiProperties - Class in org.eclipse.keyple.core.plugin.storagecard
-
API properties.
- processApdu(byte[]) - Method in interface org.eclipse.keyple.core.plugin.storagecard.internal.spi.ApduInterpreterSpi
-
Processes an APDU command by invoking the corresponding methods of
CommandProcessorApibased on the card type.
R
- readBlock(int, int) - Method in interface org.eclipse.keyple.core.plugin.storagecard.internal.CommandProcessorApi
-
Reads data starting from a specified block address.
S
- setCommandProcessor(CommandProcessorApi) - Method in interface org.eclipse.keyple.core.plugin.storagecard.internal.spi.ApduInterpreterSpi
-
Sets the command processor responsible for handling APDU execution.
T
- transmitIsoApdu(byte[]) - Method in interface org.eclipse.keyple.core.plugin.storagecard.internal.CommandProcessorApi
-
Transmits a standard APDU command to the card.
V
- valueOf(String) - Static method in enum class org.eclipse.keyple.core.plugin.storagecard.internal.KeyStorageType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.eclipse.keyple.core.plugin.storagecard.internal.KeyStorageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION - Static variable in class org.eclipse.keyple.core.plugin.storagecard.PluginStorageCardApiProperties
-
API version: "1.1"
- VOLATILE - Enum constant in enum class org.eclipse.keyple.core.plugin.storagecard.internal.KeyStorageType
-
Volatile memory (RAM).
W
- writeBlock(int, byte[]) - Method in interface org.eclipse.keyple.core.plugin.storagecard.internal.CommandProcessorApi
-
Writes data to a specified memory block on the card.
All Classes and Interfaces|All Packages|Constant Field Values