JDK-8292033 : Move jdk.X509Certificate event logic to JCA layer
  • Type: Bug
  • Component: security-libs
  • Sub-Component: java.security
  • Priority: P4
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2022-08-08
  • Updated: 2023-08-15
  • Resolved: 2022-11-09
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 17 JDK 20 JDK 8
11.0.20-oracleFixed 17.0.7-oracleFixed 20 b24Fixed 8u381Fixed
Related Reports
Duplicate :  
Relates :  
Relates :  
Relates :  
Description
The current jdk.X509Certificate event operates only for the JDK supplied sun.security.provider.X509Factory provider. We should move the logic to the JCA layer so that the event can be fired no matter who the provider is.
Comments
Fix request [11u] I backport this for parity with 11.0.20-oracle from 17. Changes to a security file, not risk free... I had to resolve and adapt syntax. Tests pass. SAP nighlty testing passed.
23-06-2023

A pull request was submitted for review. URL: https://git.openjdk.org/jdk11u-dev/pull/1950 Date: 2023-06-16 11:58:25 +0000
16-06-2023

A pull request was submitted for review. URL: https://git.openjdk.org/jdk17u-dev/pull/1092 Date: 2023-01-20 09:11:36 +0000
20-01-2023

Fix request [17u] I backport this for parity with 17.0.7-oracle. Non trivial change to security files, and not clean, so it comes with some risk. It seems not really a bug either. But better go along to reduce effort of further backports. I had to resolve this. Tests pass. SAP nightly testing passed.
20-01-2023

Changeset: 102b2b32 Author: Sean Coffey <coffeys@openjdk.org> Date: 2022-11-09 21:46:56 +0000 URL: https://git.openjdk.org/jdk/commit/102b2b32feec4727145be4814eb1a69ef462ff16
09-11-2022

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/10422 Date: 2022-09-26 13:45:45 +0000
14-10-2022