Skip to content
This repository was archived by the owner on Jun 10, 2025. It is now read-only.

Commit 6cda25e

Browse files
docs: remove a precision in the "processClosing" method
Closes #16
1 parent c793986 commit 6cda25e

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

77
## [Unreleased]
8+
### Changed
9+
- Documentation of `processClosing` method (issue [#16]).
810

911
## [1.0.4] - 2021-12-17
1012
### Changed
@@ -36,6 +38,7 @@ This is the initial release.
3638
[1.0.1]: https://github.com/calypsonet/calypsonet-terminal-calypso-java-api/compare/1.0.0...1.0.1
3739
[1.0.0]: https://github.com/calypsonet/calypsonet-terminal-calypso-java-api/releases/tag/1.0.0
3840

41+
[#16]: https://github.com/calypsonet/calypsonet-terminal-calypso-java-api/issues/16
3942
[#15]: https://github.com/calypsonet/calypsonet-terminal-calypso-java-api/issues/15
4043
[#13]: https://github.com/calypsonet/calypsonet-terminal-calypso-java-api/issues/13
4144
[#11]: https://github.com/calypsonet/calypsonet-terminal-calypso-java-api/issues/11

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
group = org.calypsonet.terminal
22
title = Calypsonet Terminal Calypso API
33
description = API defining the needed interfaces to manage Calypso cards
4-
version = 1.0.4
4+
version = 1.0.5
55

66
javaSourceLevel = 1.6
77
javaTargetLevel = 1.6

src/main/java/org/calypsonet/terminal/calypso/transaction/CardTransactionManager.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -702,9 +702,7 @@ CardTransactionManager prepareReadRecordFile(
702702
* <p><b>Nominal case</b>
703703
*
704704
* <p>The previously prepared commands are integrated into the calculation of the session digest
705-
* by the SAM before execution by the card by anticipating their responses.<br>
706-
* Therefore, the previous prepared commands <b>should contain only modify commands</b>
707-
* (update/write/increase/decrease).
705+
* by the SAM before execution by the card by anticipating their responses.
708706
*
709707
* <p>Thus, the session closing command containing the terminal signature is integrated into the
710708
* same APDU group sent to the card via a final card request.
@@ -746,8 +744,7 @@ CardTransactionManager prepareReadRecordFile(
746744
* </ul>
747745
*
748746
* @return The current instance.
749-
* @throws IllegalStateException If no session is open or if previous prepared commands contain
750-
* non modify commands.
747+
* @throws IllegalStateException If no session is open.
751748
* @throws CardTransactionException If a functional error occurs (including card and SAM IO
752749
* errors).
753750
* @since 1.0.0

0 commit comments

Comments
 (0)