JiriOndrusek opened a new pull request, #8483:
URL: https://github.com/apache/camel-quarkus/pull/8483
Fixes apache/camel-quarkus#8407 - Enable PQC extension for native mode
This PR extends the BouncyCastle support infrastructure to enable
registration of additional BouncyCastle security providers beyond the default
BC/BCFIPS providers.
Key changes:
- Introduced BouncyCastleAdditionalProviderBuildItem to allow extensions
to request registration of non-default BC providers (e.g., BCPQC for
Post-Quantum Cryptography)
- Updated BouncyCastleRecorder to dynamically register the
BouncyCastlePQCProvider when requested by consuming extensions
- Modified shutdown handling to properly clean up all registered BC
providers
These changes enable the PQC extension to work in native mode by ensuring
the BouncyCastlePQCProvider is properly registered at build time for GraalVM
native compilation.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]