Uses of Interface
org.eclipse.keypop.calypso.card.transaction.SymmetricCryptoSecuritySetting
Package
Description
Components used in applications to manage Calypso cards.
Calypso card transaction API.
-
Uses of SymmetricCryptoSecuritySetting in org.eclipse.keypop.calypso.card
Modifier and TypeMethodDescriptionCalypsoCardApiFactory.createSymmetricCryptoSecuritySetting
(SymmetricCryptoCardTransactionManagerFactory cryptoCardTransactionManagerFactory) Returns a new instance ofSymmetricCryptoSecuritySetting
.Modifier and TypeMethodDescriptionCalypsoCardApiFactory.createSecureExtendedModeTransactionManager
(org.eclipse.keypop.reader.CardReader cardReader, CalypsoCard card, SymmetricCryptoSecuritySetting securitySetting) Returns a new instance ofSecureExtendedModeTransactionManager
.CalypsoCardApiFactory.createSecureRegularModeTransactionManager
(org.eclipse.keypop.reader.CardReader cardReader, CalypsoCard card, SymmetricCryptoSecuritySetting securitySetting) Returns a new instance ofSecureRegularModeTransactionManager
. -
Uses of SymmetricCryptoSecuritySetting in org.eclipse.keypop.calypso.card.transaction
Modifier and TypeMethodDescriptionSymmetricCryptoSecuritySetting.addAuthorizedSessionKey
(byte kif, byte kvc) Adds an authorized session key defined by its KIF and KVC values.SymmetricCryptoSecuritySetting.addAuthorizedSvKey
(byte kif, byte kvc) Adds an authorized Stored Value key defined by its KIF and KVC values.SymmetricCryptoSecuritySetting.assignDefaultKif
(WriteAccessLevel writeAccessLevel, byte kif) Defines for a given write access level the default KIF value to use when it could not be determined by any other means.SymmetricCryptoSecuritySetting.assignDefaultKvc
(WriteAccessLevel writeAccessLevel, byte kvc) Defines for a given write access level the KVC value to use for cards that do not provide KVC.SymmetricCryptoSecuritySetting.assignKif
(WriteAccessLevel writeAccessLevel, byte kvc, byte kif) Defines for a given write access level the KIF value to use for cards that only provide KVC.SymmetricCryptoSecuritySetting.authorizeSvNegativeBalance()
Allows the SV balance to become negative.SymmetricCryptoSecuritySetting.disableReadOnSessionOpening()
Disables the automatic merging of the "Open Secure Session" command with a possible "Read Record" command.SymmetricCryptoSecuritySetting.enableMultipleSession()
Enables multiple session mode to allow more changes to the card than the session buffer can handle.SymmetricCryptoSecuritySetting.enablePinPlainTransmission()
Enables the PIN transmission in plain text.SymmetricCryptoSecuritySetting.enableRatificationMechanism()
Enables the ratification mechanism to handle the early removal of the card preventing the terminal from receiving the acknowledgement of the session closing.SymmetricCryptoSecuritySetting.enableSvLoadAndDebitLog()
Enables the retrieval of both loading and debit log records.SymmetricCryptoSecuritySetting.setPinModificationCipheringKey
(byte kif, byte kvc) Sets the KIF/KVC pair of the PIN modification ciphering key.SymmetricCryptoSecuritySetting.setPinVerificationCipheringKey
(byte kif, byte kvc) Sets the KIF/KVC pair of the PIN verification ciphering key.