Uses of Interface
org.eclipse.keypop.calypso.crypto.legacysam.transaction.SecureWriteTransactionManager
Package
Description
Components used in applications to manage Calypso Legacy SAMs.
Calypso Legacy SAM transaction API.
-
Uses of SecureWriteTransactionManager in org.eclipse.keypop.calypso.crypto.legacysam
Modifier and TypeMethodDescriptionLegacySamApiFactory.createSecureWriteTransactionManager
(org.eclipse.keypop.reader.CardReader samReader, LegacySam sam, SecuritySetting securitySetting) Returns a new instance ofSecureWriteTransactionManager
. -
Uses of SecureWriteTransactionManager in org.eclipse.keypop.calypso.crypto.legacysam.transaction
Modifier and TypeMethodDescriptionSecureWriteTransactionManager.preparePlainWriteLock
(byte lockIndex, byte lockParameters, byte[] lockValue) Schedules the execution of a "Write Key" command to set the lock file of the SAM.SecureWriteTransactionManager.prepareTransferLock
(byte lockIndex, byte lockParameters) Schedules the execution of a "Write Key" command to transfer a lock file from the control SAM to the target SAM.SecureWriteTransactionManager.prepareTransferLockDiversified
(byte lockIndex, byte lockParameters) Schedules the execution of a "Write Key" command to transfer a lock file from the control SAM to the target SAM, the key being first diversified (with the serial number of the target SAM).SecureWriteTransactionManager.prepareTransferSystemKey
(SystemKeyType systemKeyType, byte kvc, byte[] systemKeyParameters) Schedules the execution of a "Write Key" command to perform the transfer of a system key from the control SAM to the target SAM.SecureWriteTransactionManager.prepareTransferSystemKeyDiversified
(SystemKeyType systemKeyType, byte kvc, byte[] systemKeyParameters) Schedules the execution of a "Write Key" command to perform the transfer of a system key from the control SAM to the target SAM, the key being first diversified (with the serial number of the target SAM).SecureWriteTransactionManager.prepareTransferWorkKey
(byte kif, byte kvc, byte[] workKeyParameters, int targetRecordNumber) Schedules the execution of a "Write Key" command to perform the transfer of a work key from the control SAM to the target SAM.SecureWriteTransactionManager.prepareTransferWorkKeyDiversified
(byte kif, byte kvc, byte[] workKeyParameters, int targetRecordNumber) Schedules the execution of a "Write Key" command to perform the transfer of a work key from the control SAM to the target SAM, the key being first diversified with the serial number of the target SAM).SecureWriteTransactionManager.prepareTransferWorkKeyDiversified
(byte kif, byte kvc, byte[] workKeyParameters, int targetRecordNumber, byte[] diversifier) Schedules the execution of a "Write Key" command to perform the transfer of a work key from the control SAM to the target SAM, the key being first diversified with the provided diversifier.SecureWriteTransactionManager.prepareWriteSamParameters
(byte[] parameters) Schedules the execution of a "Write Parameters" command to write the SAM parameters file.