This repository was archived by the owner on Jun 10, 2025. It is now read-only.
Releases: calypsonet/calypsonet-terminal-calypso-java-api
Releases · calypsonet/calypsonet-terminal-calypso-java-api
1.8.0
1.7.0
Added
CalypsoCardSelection.prepareReadBinarymethod.CalypsoCardSelection.prepareReadCountermethod.CalypsoCardSelection.preparePreOpenSecureSessionmethod (secure session "pre-open" variant).
Upgraded
- "Calypsonet Terminal Reader API" to version
1.2.0
1.6.0
Added
CommonTransactionManager.processCommands(boolean closePhysicalChannel)method.CardTransactionManager.prepareVerifyPinmethod.CardTransactionManager.prepareChangePinmethod.CardTransactionManager.prepareChangeKeymethod.CardTransactionManager.prepareOpenSecureSessionmethod.CardTransactionManager.prepareCloseSecureSessionmethod.CardTransactionManager.prepareCancelSecureSessionmethod.CardSecuritySetting.disableReadOnSessionOpeningmethod.
Deprecated
CommonTransactionManager.processCommands()method.CardTransactionManager.prepareReleaseCardChannelmethod.CardTransactionManager.processVerifyPinmethod.CardTransactionManager.processChangePinmethod.CardTransactionManager.processChangeKeymethod.CardTransactionManager.processOpeningmethod.CardTransactionManager.processClosingmethod.CardTransactionManager.processCancelmethod.
1.5.0
Added
CardTransactionManager.prepareEarlyMutualAuthenticationmethod (extended mode).CardTransactionManager.prepareActivateEncryptionmethod (extended mode).CardTransactionManager.prepareDeactivateEncryptionmethod (extended mode).
Deprecated
SamSecuritySettingAPI.SamTransactionManagerAPI.CommonTransactionManager.getSecuritySettingmethod.CardTransactionManager.getCardReadermethod.CardTransactionManager.getCalypsoCardmethod.CalypsoSam.ProductType.CSAM_Fvalue.
1.4.1
Changed
- Added precision in the documentation of the methods of the
CardTransactionManagerAPI. - UML diagrams moved to a dedicated repository (see
README.mdfile).
1.4.0
Added
SelectFileExceptionto manage the status of the "Select File" card command.
Upgraded
- "Calypsonet Terminal Reader API" to version
1.1.0
1.3.0
Added
CalypsoSam.ProductType.HSM_C1identifier for HSM products.
1.2.0
Added
CalypsoCard.getTransactionCountermethod (issue [#42]).SamRevocationServiceSpiSPI (issue [#29]).CommonSignatureComputationData.BasicSignatureComputationData.TraceableSignatureComputationDataAPI (issue [#28]).CommonSignatureVerificationData.BasicSignatureVerificationData.TraceableSignatureVerificationDataAPI (issue [#29]).CommonSecuritySettingAPI.CommonSecuritySetting.setControlSamResourcemethod as a replacement for thesetSamResourcemethod.CommonSecuritySetting.getTransactionAuditDatamethod (issue [#44]).CommonTransactionManagerAPI.CommonTransactionManager.getSecuritySettingmethod as a replacement for thegetCardSecuritySettingmethod.CommonTransactionManager.prepareComputeSignaturemethod (issue [#28]).CommonTransactionManager.prepareVerifySignaturemethod (issue [#29]).CommonTransactionManager.processCommandsmethod as a replacement for theprocessCardCommandsmethod.SamSecuritySettingAPI.SamTransactionManagerAPI.ReaderIOExceptionexception.InvalidSignatureExceptionexception.
Changed
- Renaming of
AtomicTransactionExceptiontoSessionBufferOverflowException. - Renaming of
AuthenticationNotVerifiedExceptiontoCardSignatureNotVerifiableException. - Merging of
CardAnomalyException,SamAnomalyExceptionandCardCloseSecureSessionExceptiontoUnexpectedCommandStatusException. - Merging of
DesynchronizedExchangesExceptionandInconsistencyDataExceptiontoInconsistentDataException. - Merging of
SessionAuthenticationExceptionandSvAuthenticationExceptiontoInvalidCardSignatureException.
Deprecated
CardTransactionManager.getCardSecuritySettingmethod.CardTransactionManager.processCardCommandsmethod.CardSecuritySetting.setSamResourcemethod.
Removed
CardTransactionExceptionabstract common exception.
1.1.0
Added
prepareUpdateBinaryandprepareWriteBinarymethods toCardTransactionManagerAPI (issue [#19]).prepareReadBinarymethod toCardTransactionManagerAPI (issue [#20]).prepareReadRecordsPartiallymethod toCardTransactionManagerAPIs (issue [#21] and [#38]).prepareSearchRecordsmethod toCardTransactionManagerAPIs (issue [#22]).prepareIncreaseCountersandprepareDecreaseCountersmethods toCardTransactionManagerAPI (issue [#23]).processChangeKeymethod toCardTransactionManagerAPI (issue [#24]).prepareReadRecordandprepareReadRecordsmethods as a replacement for theprepareReadRecordFilemethods.prepareReadCountermethod as a replacement for theprepareReadCounterFilemethod.EF_LISTandTRACEABILITY_INFORMATIONkeys toGetDataTagAPI (issue [#18]).- Management of EFs with no SFI (issue [#40]).
Changed
- Documentation of card selection methods for older cards (issue [#17]).
- Documentation of
FileHeadermethods (issue [#18]). - Documentation of
prepareSelectFilemethods.
Deprecated
prepareSelectFilemethods using a byte array for the LID argument.prepareReadRecordFilemethods.prepareReadCounterFilemethod.