A C F G H I K L N O P R S T U V 
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 the CardSelectionRequestSpi.
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 provided ChannelControl policy and returns a CardResponseApi.

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"
A C F G H I K L N O P R S T U V 
All Classes All Packages