Index

A B E G I L M O P R S T U V 
All Classes and Interfaces|All Packages

A

ANY - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscReader.IsoProtocol
to connect using any available protocol

B

build() - Method in class org.eclipse.keyple.plugin.pcsc.PcscPluginFactoryBuilder.Builder
Returns an instance of PcscPluginFactory created from the fields set on this builder.
builder() - Static method in class org.eclipse.keyple.plugin.pcsc.PcscPluginFactoryBuilder
Creates builder to build a PcscPluginFactory.

E

EXCLUSIVE - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscReader.SharingMode
Requests exclusive access to the card

G

getIoctlCcidEscapeCommandId() - Method in interface org.eclipse.keyple.plugin.pcsc.PcscReader
Helper method that return the PC/SC IOCTL CCID "Escape" command identifier.
getValue() - Method in enum class org.eclipse.keyple.plugin.pcsc.PcscReader.IsoProtocol
Gets the string expected by smartcard.io / PC/SC to set the card transmission protocol.

I

INNOVATRON_B_PRIME_CARD - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscSupportedContactlessProtocol
Innovatron Type B Prime protocol
Default rule = 3B8F8001805A0...................829000..
ISO_14443_4 - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscSupportedContactlessProtocol
Fully ISO 14443-4 compliant cards
Default rule = 3B8880....................|3B8B80.*|3B8C800150.*|.*4F4D4141544C4153.*
ISO_7816_3 - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscSupportedContactProtocol
ISO7816-3 Card (unspecified communication protocol)
Default rule = 3.*
ISO_7816_3_T0 - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscSupportedContactProtocol
ISO7816-3 Card communicating with T=0 protocol
Default rule = 3.*
ISO_7816_3_T1 - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscSupportedContactProtocol
ISO7816-3 Card communicating with T=1 protocol
Default rule = 3.*

L

LEAVE - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscReader.DisconnectionMode
Keeps the status of the card unchanged

M

MEMORY_ST25 - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscSupportedContactlessProtocol
STMicroelectronics ST25 Tag
Default rule = 3B8F8001804F0CA000000306070007D0020C00B6
MIFARE_CLASSIC - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscSupportedContactlessProtocol
NXP Mifare Classic 1K (as per PC/SC standard part3)
Default rule = 3B8F8001804F0CA000000306030001000000006A
MIFARE_DESFIRE - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscSupportedContactlessProtocol
NXP DESFire or DESFire EV1 or EV2
Default rule = 3B8180018080
MIFARE_ULTRA_LIGHT - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscSupportedContactlessProtocol
NXP Mifare Ultralight or UltralightC (as per PC/SC standard part3)
Default rule = 3B8F8001804F0CA0000003060300030000000068

O

org.eclipse.keyple.plugin.pcsc - package org.eclipse.keyple.plugin.pcsc
Contains the APIs needed to manage PC/SC readers in a Keyple-based application.

P

PcscPlugin - Interface in org.eclipse.keyple.plugin.pcsc
PC/SC specific KeyplePluginExtension.
PcscPluginFactory - Interface in org.eclipse.keyple.plugin.pcsc
PC/SC specific KeyplePluginExtensionFactory to be provided to the Keyple SmartCard service to register the PC/SC plugin, built by PcscPluginFactoryBuilder.
PcscPluginFactoryBuilder - Class in org.eclipse.keyple.plugin.pcsc
Builds instances of PcscPluginFactory from values configured by the setters.
PcscPluginFactoryBuilder.Builder - Class in org.eclipse.keyple.plugin.pcsc
Builder to build a PcscPluginFactory.
PcscReader - Interface in org.eclipse.keyple.plugin.pcsc
PC/SC specific KeypleReaderExtension.
PcscReader.DisconnectionMode - Enum Class in org.eclipse.keyple.plugin.pcsc
Action to be taken after the card is disconnected.
PcscReader.IsoProtocol - Enum Class in org.eclipse.keyple.plugin.pcsc
Available transmission protocols as defined by the PC/SC standard.
PcscReader.SharingMode - Enum Class in org.eclipse.keyple.plugin.pcsc
Connection mode to indicate if the application is willing to share the card with other applications.
PcscSupportedContactlessProtocol - Enum Class in org.eclipse.keyple.plugin.pcsc
Non-exhaustive list of protocols supported by common contactless PC/SC readers.
PcscSupportedContactProtocol - Enum Class in org.eclipse.keyple.plugin.pcsc
Non-exhaustive list of protocols supported by common contact PC/SC readers.

R

RESET - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscReader.DisconnectionMode
Resets the card

S

setCardMonitoringCycleDuration(int) - Method in class org.eclipse.keyple.plugin.pcsc.PcscPluginFactoryBuilder.Builder
Sets the cycle duration for card monitoring (insertion and removal).
setContactless(boolean) - Method in interface org.eclipse.keyple.plugin.pcsc.PcscReader
Sets the reader transmission mode.
setDisconnectionMode(PcscReader.DisconnectionMode) - Method in interface org.eclipse.keyple.plugin.pcsc.PcscReader
Changes the action to be taken after disconnection (default value PcscReader.DisconnectionMode.RESET).
setIsoProtocol(PcscReader.IsoProtocol) - Method in interface org.eclipse.keyple.plugin.pcsc.PcscReader
Changes the protocol to be used by the PC/SC reader when connecting to the card (PcscReader.IsoProtocol.T0, PcscReader.IsoProtocol.T1, or PcscReader.IsoProtocol.TCL), or PcscReader.IsoProtocol.ANY to connect using any available protocol (default value PcscReader.IsoProtocol.ANY).
setProvider(Provider) - Method in class org.eclipse.keyple.plugin.pcsc.PcscPluginFactoryBuilder.Builder
Replace the default jnasmartcardio provider by the provider given in argument.
setSharingMode(PcscReader.SharingMode) - Method in interface org.eclipse.keyple.plugin.pcsc.PcscReader
Changes the PC/SC sharing mode (default value PcscReader.SharingMode.EXCLUSIVE).
SHARED - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscReader.SharingMode
Allows simultaneous access to the card

T

T0 - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscReader.IsoProtocol
to connect using T=0 protocol
T1 - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscReader.IsoProtocol
to connect using T=1 protocol
TCL - Enum constant in enum class org.eclipse.keyple.plugin.pcsc.PcscReader.IsoProtocol
to connect using T=CL protocol
transmitControlCommand(int, byte[]) - Method in interface org.eclipse.keyple.plugin.pcsc.PcscReader
Transmits a control command to the terminal device.

U

updateProtocolIdentificationRule(String, String) - Method in class org.eclipse.keyple.plugin.pcsc.PcscPluginFactoryBuilder.Builder
Updates a protocol identification rule.
useContactlessReaderIdentificationFilter(String) - Method in class org.eclipse.keyple.plugin.pcsc.PcscPluginFactoryBuilder.Builder
Overwrites the default filter with the provided filter based on regular expressions to make the plugin able to identify a contact reader from its name.
useContactReaderIdentificationFilter(String) - Method in class org.eclipse.keyple.plugin.pcsc.PcscPluginFactoryBuilder.Builder
Deprecated.

V

valueOf(String) - Static method in enum class org.eclipse.keyple.plugin.pcsc.PcscReader.DisconnectionMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.eclipse.keyple.plugin.pcsc.PcscReader.IsoProtocol
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.eclipse.keyple.plugin.pcsc.PcscReader.SharingMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.eclipse.keyple.plugin.pcsc.PcscSupportedContactlessProtocol
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.eclipse.keyple.plugin.pcsc.PcscSupportedContactProtocol
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.eclipse.keyple.plugin.pcsc.PcscReader.DisconnectionMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.eclipse.keyple.plugin.pcsc.PcscReader.IsoProtocol
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.eclipse.keyple.plugin.pcsc.PcscReader.SharingMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.eclipse.keyple.plugin.pcsc.PcscSupportedContactlessProtocol
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.eclipse.keyple.plugin.pcsc.PcscSupportedContactProtocol
Returns an array containing the constants of this enum class, in the order they are declared.
A B E G I L M O P R S T U V 
All Classes and Interfaces|All Packages