All Classes and Interfaces
Class
Description
Transaction manager dedicated to operations performed asynchronously.
Transaction manager dedicated to execute commands prepared asynchronously using
AsyncTransactionCreatorManager.exportCommands()
.Contains the input/output data of the
FreeTransactionManager.prepareComputeSignature(SignatureComputationData)
method for basic
signature computation using the "Data Cipher" command.Contains the input/output data of the
FreeTransactionManager.prepareVerifySignature(SignatureVerificationData)
method for basic
signature verification using the "Data Cipher" command.Extends the
CardTransactionCryptoExtension
interface of the "Keypop Calypso Card API" to
enrich the card transaction command set with specific crypto commands such as for example
computation and signature verification operations.Enumeration of the different possible access rights for incrementing event counters.
Transaction manager dedicated to operations performed without control SAM.
Enumeration of all output data tags.
Indicates the detection of inconsistent data related to one of the following cases:
A de-synchronization of the APDU exchanges.
Indicates that a signature is invalid.
Contains the input/output data of the
FreeTransactionManager.prepareGenerateCardAsymmetricKeyPair(KeyPairContainer)
method.POJO containing the parameters for a key managed by SAM, whether it's a system key or a work key.
Contains the input/output data of the
FreeTransactionManager.prepareComputeCardCertificate(LegacyCardCertificateComputationData)
method.Extends the
SmartCard
interface of the "Keypop Reader API" to provide additional
functionality specific to Calypso legacy SAMs.All Calypso SAM products supported by this API.
Legacy SAM API Factory.
API properties.
Service to be implemented in order to compute the dynamic unlock data expected by the SAM.
Service to be implemented in order to check dynamically if a SAM is revoked.
Extends the
CardSelectionExtension
interface of the "Keypop Reader API" to provide means
to define optional commands to be executed during the selection phase such as the "Unlock"
command.Service to be implemented in order to compute the static unlock data expected by the SAM.
Indicates a communication error with the reader of the card or SAM.
Transaction manager dedicated to "READ" operations.
Indicates a communication error with the SAM (e.g.
Indicates that the SAM is revoked.
The SAM traceability mode to use with traceable signature operations.
Security setting to manage operations of a legacy SAM transaction secured by a control SAM.
Contains the input/output data of the
FreeTransactionManager.prepareComputeSignature(SignatureComputationData)
method for common
signature computation modes.Contains the input/output data of the
FreeTransactionManager.prepareVerifySignature(SignatureVerificationData)
method for common
signature verification modes.Enumeration of the system key types of a Legacy Sam.
Contains the input/output data of the
FreeTransactionManager.prepareComputeSignature(SignatureComputationData)
method for traceable
signature computation using the "PSO Compute Signature" command.Contains the input/output data of the
FreeTransactionManager.prepareVerifySignature(SignatureVerificationData)
method for traceable
signature verification using the "PSO Verify Signature" command.Common API for all legacy SAM transaction managers.
Indicates that an unexpected command status was returned by the card or SAM.
Transaction manager dedicated to "WRITE" operations.