[MGNLLIC-59] Make the module compatible with newer Bouncy Castle version Created: 21/Jun/16  Updated: 09/Feb/17  Resolved: 23/Jun/16

Status: Closed
Project: Magnolia License
Component/s: None
Affects Version/s: 1.5.1
Fix Version/s: 1.6

Type: Bug Priority: Neutral
Reporter: Maxime Michel Assignee: Maxime Michel
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to MAGNOLIA-6279 Update Bouncy Castle encryption libs ... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Sprint: Basel 49
Story Points: 1

 Description   

The goal there is to update the module to work with the latest Bouncy Castle versions.

1. The versions need to be updated. We could have simply bumped the libraries to 1.54, as done in main, however, it was easier to do the following QA commit: https://git.magnolia-cms.com/projects/ENTERPRISE/repos/license/commits/79945fbeb6799af5d935bd4138902c4902af8e5b (thereby getting the dependencies directly from main, and having them centralized there)

2. some API changes were made, mostly using org.bouncycastle.openpgp.examples.SignedFileProcessor as an example.


Generated at Mon Feb 12 06:00:12 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.