A C F G H I K L N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractApduException - Exception in org.calypsonet.terminal.card
-
Generic exception carrying response data received from the card until a communication failure occurs or an unexpected APDU status word is received.
- AbstractApduException(CardResponseApi, boolean, String) - Constructor for exception org.calypsonet.terminal.card.AbstractApduException
-
Builds a new exception embedding card response data.
- AbstractApduException(CardResponseApi, boolean, String, Throwable) - Constructor for exception org.calypsonet.terminal.card.AbstractApduException
-
Builds a new exception embedding card response data with the originating exception.
- ApduRequestSpi - Interface in org.calypsonet.terminal.card.spi
-
Data to build a single APDU command to be sent to a card.
- ApduResponseApi - Interface in org.calypsonet.terminal.card
-
Data received in response to an APDU command.
C
- CardApiProperties - Class in org.calypsonet.terminal.card
-
API properties.
- CardBrokenCommunicationException - Exception in org.calypsonet.terminal.card
-
Exception carrying response data received from the card until a communication failure with the card occurs.
- CardBrokenCommunicationException(CardResponseApi, boolean, String) - Constructor for exception org.calypsonet.terminal.card.CardBrokenCommunicationException
-
Builds a new exception embedding card response data.
- CardBrokenCommunicationException(CardResponseApi, boolean, String, Throwable) - Constructor for exception org.calypsonet.terminal.card.CardBrokenCommunicationException
-
Builds a new exception embedding card response data with the originating exception.
- CardRequestSpi - Interface in org.calypsonet.terminal.card.spi
-
Request grouping multiple APDUs to be executed consecutively.
- CardResponseApi - Interface in org.calypsonet.terminal.card
-
Group of multiple APDU responses.
- CardSelectionRequestSpi - Interface in org.calypsonet.terminal.card.spi
-
Data provided as input to the selection process.
- CardSelectionResponseApi - Interface in org.calypsonet.terminal.card
-
Data from the start-up phase with the card: selection data and any additional responses.
- CardSelectionSpi - Interface in org.calypsonet.terminal.card.spi
-
Extension of the card selection manager for a specific card extension.
- CardSelectorSpi - Interface in org.calypsonet.terminal.card.spi
-
Data elements for filtering cards and selecting applications.
- CardSelectorSpi.FileControlInformation - Enum in org.calypsonet.terminal.card.spi
-
Types of templates available in return for the Select Application command, according to the ISO7816-4 standard.
- CardSelectorSpi.FileOccurrence - Enum in org.calypsonet.terminal.card.spi
-
Navigation options through the different applications contained in the card according to the ISO7816-4 standard.
- ChannelControl - Enum in org.calypsonet.terminal.card
-
Policy for managing the physical channel after a card request is executed.
- CLOSE_AFTER - org.calypsonet.terminal.card.ChannelControl
-
Terminates communication with the card.
The physical channel closes instantly or a card removal sequence is initiated depending on the observation mode.
F
- FCI - org.calypsonet.terminal.card.spi.CardSelectorSpi.FileControlInformation
-
File control information.
- FCP - org.calypsonet.terminal.card.spi.CardSelectorSpi.FileControlInformation
-
File control parameters.
- FIRST - org.calypsonet.terminal.card.spi.CardSelectorSpi.FileOccurrence
-
First occurrence.
- FMD - org.calypsonet.terminal.card.spi.CardSelectorSpi.FileControlInformation
-
File management data.
G
- getAid() - Method in interface org.calypsonet.terminal.card.spi.CardSelectorSpi
-
Gets the ISO7816-4 Application Identifier (AID).
- getApdu() - Method in interface org.calypsonet.terminal.card.ApduResponseApi
-
Gets the raw data received from the card (including the status word).
- getApdu() - Method in interface org.calypsonet.terminal.card.spi.ApduRequestSpi
-
Gets the APDU bytes to be sent to the card.
- getApduRequests() - Method in interface org.calypsonet.terminal.card.spi.CardRequestSpi
-
Gets the list of
ApduRequestSpi
. - getApduResponses() - Method in interface org.calypsonet.terminal.card.CardResponseApi
-
Gets a list of all responses received to the executed APDU requests.
- getCardProtocol() - Method in interface org.calypsonet.terminal.card.spi.CardSelectorSpi
-
Gets the card protocol name.
- getCardRequest() - Method in interface org.calypsonet.terminal.card.spi.CardSelectionRequestSpi
-
Gets the card request.
- getCardResponse() - Method in exception org.calypsonet.terminal.card.AbstractApduException
-
Gets the response data received so far.
- getCardResponse() - Method in interface org.calypsonet.terminal.card.CardSelectionResponseApi
-
Gets the responses of the card to the requests present in the
CardRequestSpi
from theCardSelectionRequestSpi
. - getCardSelectionRequest() - Method in interface org.calypsonet.terminal.card.spi.CardSelectionSpi
-
Gets the card selection request containing the selection data prepared for this selection.
- getCardSelector() - Method in interface org.calypsonet.terminal.card.spi.CardSelectionRequestSpi
-
Gets the card selector.
- getDataOut() - Method in interface org.calypsonet.terminal.card.ApduResponseApi
-
Gets the data part of the response received from the card (excluding the status word).
- getFileControlInformation() - Method in interface org.calypsonet.terminal.card.spi.CardSelectorSpi
-
Gets the
CardSelectorSpi.FileControlInformation
parameter defining the output type of the select command. - getFileOccurrence() - Method in interface org.calypsonet.terminal.card.spi.CardSelectorSpi
-
Gets the
CardSelectorSpi.FileOccurrence
parameter defining the navigation within the card applications list. - getInfo() - Method in interface org.calypsonet.terminal.card.spi.ApduRequestSpi
-
Gets the information about this APDU request (e.g.
- getPowerOnData() - Method in interface org.calypsonet.terminal.card.CardSelectionResponseApi
-
Gets the card's power-on data.
- getPowerOnDataRegex() - Method in interface org.calypsonet.terminal.card.spi.CardSelectorSpi
-
Gets the regular expression to be applied to the card's power-on data.
- getSelectApplicationResponse() - Method in interface org.calypsonet.terminal.card.CardSelectionResponseApi
-
Gets the
ApduResponseApi
received from the card in response to the Select Application command. - getStatusWord() - Method in interface org.calypsonet.terminal.card.ApduResponseApi
-
Gets the status word of the APDU as an int.
- getSuccessfulSelectionStatusWords() - Method in interface org.calypsonet.terminal.card.spi.CardSelectorSpi
-
Gets the list of successful selection status words.
- getSuccessfulStatusWords() - Method in interface org.calypsonet.terminal.card.spi.ApduRequestSpi
-
Gets the list of status words that must be considered successful for the APDU.
H
- hasMatched() - Method in interface org.calypsonet.terminal.card.CardSelectionResponseApi
-
Gives the selection process status.
I
- isLogicalChannelOpen() - Method in interface org.calypsonet.terminal.card.CardResponseApi
-
Gets the state of the logical channel following the execution of the request.
K
- KEEP_OPEN - org.calypsonet.terminal.card.ChannelControl
-
Leaves the physical channel open.
L
- LAST - org.calypsonet.terminal.card.spi.CardSelectorSpi.FileOccurrence
-
Last occurrence.
N
- NEXT - org.calypsonet.terminal.card.spi.CardSelectorSpi.FileOccurrence
-
Next occurrence.
- NO_RESPONSE - org.calypsonet.terminal.card.spi.CardSelectorSpi.FileControlInformation
-
No response expected.
O
- org.calypsonet.terminal.card - package org.calypsonet.terminal.card
-
APIs provided by a reader module.
- org.calypsonet.terminal.card.spi - package org.calypsonet.terminal.card.spi
-
SPIs to be implemented by a card extension module.
P
- parse(CardSelectionResponseApi) - Method in interface org.calypsonet.terminal.card.spi.CardSelectionSpi
-
Analyzes the response received from the card during the selection process and creates a
SmartCardSpi
. - ParseException - Exception in org.calypsonet.terminal.card.spi
-
Indicates that the parsing of the card selection response has card failed.
- ParseException(String) - Constructor for exception org.calypsonet.terminal.card.spi.ParseException
- ParseException(String, Throwable) - Constructor for exception org.calypsonet.terminal.card.spi.ParseException
- PREVIOUS - org.calypsonet.terminal.card.spi.CardSelectorSpi.FileOccurrence
-
Previous occurrence.
- ProxyReaderApi - Interface in org.calypsonet.terminal.card
-
Reader able to transmit card requests and having control over the physical channel.
R
- ReaderBrokenCommunicationException - Exception in org.calypsonet.terminal.card
-
Exception carrying response data received from the card until a communication failure with the reader occurs.
- ReaderBrokenCommunicationException(CardResponseApi, boolean, String) - Constructor for exception org.calypsonet.terminal.card.ReaderBrokenCommunicationException
-
Builds a new exception embedding card response data.
- ReaderBrokenCommunicationException(CardResponseApi, boolean, String, Throwable) - Constructor for exception org.calypsonet.terminal.card.ReaderBrokenCommunicationException
-
Builds a new exception embedding card response data with the originating exception.
- releaseChannel() - Method in interface org.calypsonet.terminal.card.ProxyReaderApi
-
Releases the communication channel previously established with the card.
S
- SmartCardSpi - Interface in org.calypsonet.terminal.card.spi
-
Marker interface providing run-time type information about data defining the org.calypsonet.terminal.reader.selection.spi.SmartCard resulting of the selection process provided by the Terminal Reader API.
- stopOnUnsuccessfulStatusWord() - Method in interface org.calypsonet.terminal.card.spi.CardRequestSpi
-
Indicates if the processing of the requests must stop when an unexpected status word is received.
T
- transmitCardRequest(CardRequestSpi, ChannelControl) - Method in interface org.calypsonet.terminal.card.ProxyReaderApi
-
Transmits a
CardRequestSpi
, applies the providedChannelControl
policy and returns aCardResponseApi
.
U
- UnexpectedStatusWordException - Exception in org.calypsonet.terminal.card
-
Exception carrying response data received from the card until an unexpected APDU status word is received.
- UnexpectedStatusWordException(CardResponseApi, boolean, String) - Constructor for exception org.calypsonet.terminal.card.UnexpectedStatusWordException
-
Builds a new exception embedding card response data.
- UnexpectedStatusWordException(CardResponseApi, boolean, String, Throwable) - Constructor for exception org.calypsonet.terminal.card.UnexpectedStatusWordException
-
Builds a new exception embedding card response data with the originating exception.
V
- valueOf(String) - Static method in enum org.calypsonet.terminal.card.ChannelControl
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.calypsonet.terminal.card.spi.CardSelectorSpi.FileControlInformation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.calypsonet.terminal.card.spi.CardSelectorSpi.FileOccurrence
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.calypsonet.terminal.card.ChannelControl
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.calypsonet.terminal.card.spi.CardSelectorSpi.FileControlInformation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.calypsonet.terminal.card.spi.CardSelectorSpi.FileOccurrence
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION - Static variable in class org.calypsonet.terminal.card.CardApiProperties
-
API version: "1.0"
All Classes All Packages