Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish Release 2.1.0 #4

Merged
merged 1 commit into from
Sep 13, 2023
Merged

Publish Release 2.1.0 #4

merged 1 commit into from
Sep 13, 2023

Conversation

gematik1
Copy link
Member

Review the Changes for Release 2.1.0

- API CHANGE: introduce test object type. Instead of choosing the right certificate path for a test
  object, it is now possible to use a parameter (testObjectType) instead. (one of:
  IntermediaerServer, KimFachdienst, VsdmFachdienst, VpnKonzentrator, VpnRegServer, IdpFachdienst) (
  see section [configuration](./README.md#configuration) in readme)
- change behaviour of test case verifyExpiredTslInSystem() to allow test object to invalidate the
  trust store immediately after expiration of the TSL
- NEW test case: verifyUseCaseRsaCertValid() which uses a RSA certificate for the use case
- NEW test cases: check hash algorithm in OCSP context
- BUGFIX: correct extension oid in TSL services
- BUGFIX: prevent possibility to write unsigned TSL to out directory
- change communication between test suite and simulators to json (instead of java serialization)
- remove config parameter: tslSettings.initialStateTslImport
- remove unused test data for checks of keyUsage and extendedKeyUsage; we do not check for these
  errors
- correct and update AFO annotations
- establish swagger api documentation in server simulators at: http://server:port/api-docs
- javadoc is not generated anymore
- change OCSP responder to actually calculate issuerCertHash and issuerKeyHash instead of mirroring
  the request
- optimize execution time of parameterized tests by skipping initial state for the non-first test
  cases
- add gematik security policy
- refactor code for better readability and consolidate certificate constants
- increase code coverage
- update dependencies
@mjechow mjechow merged commit ecd110b into main Sep 13, 2023
@mjechow mjechow deleted the publishInternalRelease-35 branch September 13, 2023 12:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants