View Issue Details

IDProjectCategoryView StatusLast Update
0006776SymmetricDS ProNew Featurepublic2025-03-24 17:00
Reporteremiller Assigned Toemiller  
Prioritynormal 
Status resolvedResolutionfixed 
Product Version3.16.0 
Target Version3.16.1Fixed in Version3.16.1 
Summary0006776: Add functionality to have the purge job automatically rotate the SAML SP x509 certificate when it's near expiration
DescriptionThe SAML service provider x509 certificate will expire 25 years after SymmetricDS Pro is installed, causing SAML login to stop working. Add functionality to have the purge job automatically rotate the certificate when it's near expiration.

Add two new parameters: one to control how long a certificate should last before it expires and another to control when it gets renewed. The first parameter will be useful for customers who have a policy that limits how long a certificate can be valid for.
Tagspurge, security

Relationships

related to 0006775 resolvedemiller Add functionality to have the purge job automatically rotate the SAML SP x509 certificate when it's near expiration 

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.16 70504c84

2025-03-24 16:51:10

evan-miller-jumpmind

Details Diff
0006776: Added functionality to have the purge job automatically rotate the SAML SP x509 certificate when it's near expiration Affected Issues
0006776
mod - symmetric-util/src/main/java/org/jumpmind/security/BouncyCastleSecurityService.java Diff File
mod - symmetric-util/src/main/java/org/jumpmind/security/ISecurityService.java Diff File
mod - symmetric-util/src/main/java/org/jumpmind/security/SecurityConstants.java Diff File
mod - symmetric-util/src/main/java/org/jumpmind/security/SecurityService.java Diff File

Issue History

Date Modified Username Field Change
2025-03-20 17:56 emiller New Issue
2025-03-20 17:56 emiller Status new => assigned
2025-03-20 17:56 emiller Assigned To => emiller
2025-03-20 17:56 emiller Tag Attached: purge
2025-03-20 17:56 emiller Tag Attached: security
2025-03-20 17:56 emiller Issue generated from: 0006775
2025-03-20 17:56 emiller Relationship added related to 0006775
2025-03-24 16:51 emiller Status assigned => resolved
2025-03-24 16:51 emiller Resolution open => fixed
2025-03-24 16:51 emiller Fixed in Version => 3.16.1
2025-03-24 17:00 Changeset attached => SymmetricDS 3.16 70504c84