CardTransactionManager |
CardTransactionManager.prepareActivateEncryption() |
Requests the encryption of all following commands.
|
CardTransactionManager |
CardTransactionManager.prepareAppendRecord(byte sfi,
byte[] recordData) |
Schedules the execution of a Append Record command to adds the data provided in the
indicated cyclic file.
|
CardTransactionManager |
CardTransactionManager.prepareCheckPinStatus() |
Schedules the execution of a Verify Pin command without PIN presentation in order to get
the attempt counter.
|
CardTransactionManager |
CardTransactionManager.prepareDeactivateEncryption() |
Requests to stop encryption for the following commands.
|
CardTransactionManager |
CardTransactionManager.prepareDecreaseCounter(byte sfi,
int counterNumber,
int decValue) |
Schedules the execution of a Decrease command to decrease the target counter.
|
CardTransactionManager |
CardTransactionManager.prepareDecreaseCounters(byte sfi,
java.util.Map<java.lang.Integer,java.lang.Integer> counterNumberToDecValueMap) |
Schedules the execution of a Decrease Multiple command or multiple Decrease
commands to decrease multiple target counters at the same time.
|
CardTransactionManager |
CardTransactionManager.prepareEarlyMutualAuthentication() |
Requests to mutually authenticate the card and the terminal before the secure session is
closed.
|
CardTransactionManager |
CardTransactionManager.prepareGetData(GetDataTag tag) |
Adds a command APDU to retrieve the data indicated by the provided tag.
|
CardTransactionManager |
CardTransactionManager.prepareIncreaseCounter(byte sfi,
int counterNumber,
int incValue) |
Schedules the execution of a Increase command to increase the target counter.
|
CardTransactionManager |
CardTransactionManager.prepareIncreaseCounters(byte sfi,
java.util.Map<java.lang.Integer,java.lang.Integer> counterNumberToIncValueMap) |
Schedules the execution of a Increase Multiple command or multiple Increase
commands to increase multiple target counters at the same time.
|
CardTransactionManager |
CardTransactionManager.prepareInvalidate() |
Schedules the execution of a Invalidate command.
|
CardTransactionManager |
CardTransactionManager.prepareReadBinary(byte sfi,
int offset,
int nbBytesToRead) |
Schedules the execution of one or multiple Read Binary commands to read all or part of
the indicated Binary EF.
|
CardTransactionManager |
CardTransactionManager.prepareReadCounter(byte sfi,
int nbCountersToRead) |
Schedules the execution of a Read Records command to reads a record of the indicated EF,
which should be a counter file.
|
CardTransactionManager |
CardTransactionManager.prepareReadCounterFile(byte sfi,
int countersNumber) |
Deprecated.
|
CardTransactionManager |
CardTransactionManager.prepareReadRecord(byte sfi,
int recordNumber) |
Schedules the execution of a Read Records command to read a single record from the
indicated EF.
|
CardTransactionManager |
CardTransactionManager.prepareReadRecordFile(byte sfi,
int recordNumber) |
Deprecated.
|
CardTransactionManager |
CardTransactionManager.prepareReadRecordFile(byte sfi,
int firstRecordNumber,
int numberOfRecords,
int recordSize) |
Deprecated.
|
CardTransactionManager |
CardTransactionManager.prepareReadRecords(byte sfi,
int fromRecordNumber,
int toRecordNumber,
int recordSize) |
Schedules the execution of a Read Records command to read one or more records from the
indicated EF.
|
CardTransactionManager |
CardTransactionManager.prepareReadRecordsPartially(byte sfi,
int fromRecordNumber,
int toRecordNumber,
int offset,
int nbBytesToRead) |
Schedules the execution of one or multiple Read Record Multiple commands to read all or
parts of multiple records of the indicated EF.
|
CardTransactionManager |
CardTransactionManager.prepareRehabilitate() |
Schedules the execution of a Rehabilitate command.
|
CardTransactionManager |
CardTransactionManager.prepareReleaseCardChannel() |
Requests the closing of the card channel.
|
CardTransactionManager |
CardTransactionManager.prepareSearchRecords(SearchCommandData data) |
Schedules the execution of a Search Record Multiple command to search data in the
records of the indicated EF, from a given record to the last record of the file.
|
CardTransactionManager |
CardTransactionManager.prepareSelectFile(byte[] lid) |
Deprecated.
|
CardTransactionManager |
CardTransactionManager.prepareSelectFile(short lid) |
Schedules the execution of a Select File command to select an EF by its LID in the
current DF
|
CardTransactionManager |
CardTransactionManager.prepareSelectFile(SelectFileControl selectFileControl) |
Schedules the execution of a Select File command using a navigation selectFileControl
defined by the ISO standard.
|
CardTransactionManager |
CardTransactionManager.prepareSetCounter(byte sfi,
int counterNumber,
int newValue) |
Schedules the execution of a command to set the value of the target counter.
|
CardTransactionManager |
CardTransactionManager.prepareSvDebit(int amount) |
Schedules the execution of a SV Debit or SV Undebit command to increase the
current SV balance or to partially or totally cancels the last SV debit command.
|
CardTransactionManager |
CardTransactionManager.prepareSvDebit(int amount,
byte[] date,
byte[] time) |
Schedules the execution of a SV Debit or SV Undebit command to increase the
current SV balance or to partially or totally cancels the last SV debit command and using the
provided additional data.
|
CardTransactionManager |
CardTransactionManager.prepareSvGet(SvOperation svOperation,
SvAction svAction) |
Schedules the execution of a SV Get command to prepare an SV operation or simply
retrieves the current SV status.
|
CardTransactionManager |
CardTransactionManager.prepareSvReadAllLogs() |
Schedules the execution of Read Records commands to read all SV logs.
|
CardTransactionManager |
CardTransactionManager.prepareSvReload(int amount) |
Schedules the execution of a SV Reload command to increase the current SV balance.
|
CardTransactionManager |
CardTransactionManager.prepareSvReload(int amount,
byte[] date,
byte[] time,
byte[] free) |
Schedules the execution of a SV Reload command to increase the current SV balance and
using the provided additional data.
|
CardTransactionManager |
CardTransactionManager.prepareUpdateBinary(byte sfi,
int offset,
byte[] data) |
Schedules the execution of a Update Binary command to replace the indicated data of a
Binary file with the new data given from the indicated offset.
|
CardTransactionManager |
CardTransactionManager.prepareUpdateRecord(byte sfi,
int recordNumber,
byte[] recordData) |
Schedules the execution of a Update Record command to overwrites the target file's
record contents with the provided data.
|
CardTransactionManager |
CardTransactionManager.prepareWriteBinary(byte sfi,
int offset,
byte[] data) |
Schedules the execution of a Write Binary command to write over the indicated data of a
Binary file.
|
CardTransactionManager |
CardTransactionManager.prepareWriteRecord(byte sfi,
int recordNumber,
byte[] recordData) |
Schedules the execution of a Write Record command to updates the target file's record
contents with the result of a binary OR between the existing data and the provided data.
|
CardTransactionManager |
CardTransactionManager.processCancel() |
Aborts a Secure Session.
|
CardTransactionManager |
CardTransactionManager.processCardCommands() |
Deprecated.
|
CardTransactionManager |
CardTransactionManager.processChangeKey(int keyIndex,
byte newKif,
byte newKvc,
byte issuerKif,
byte issuerKvc) |
Replaces one of the current card keys with another key present in the SAM.
|
CardTransactionManager |
CardTransactionManager.processChangePin(byte[] newPin) |
Replaces the current PIN with the new value provided.
|
CardTransactionManager |
CardTransactionManager.processClosing() |
|
CardTransactionManager |
CardTransactionManager.processOpening(WriteAccessLevel writeAccessLevel) |
Opens a Calypso Secure Session and then executes all previously prepared commands.
|
CardTransactionManager |
CardTransactionManager.processVerifyPin(byte[] pin) |
Performs a PIN verification, in order to authenticate the cardholder and/or unlock access to
certain card files.
|