This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
from 24e3fdbd40e0 Skip IT test for Docling on ppc64le and s390x
add 0cb3a7f4917d CAMEL-22512 - Camel-PQC: Add Key Lifecycle Management
(#19494)
No new revisions were added by this update.
Summary of changes:
.../org/apache/camel/catalog/components/pqc.json | 17 +-
.../org/apache/camel/component/pqc/pqc.json | 17 +-
.../camel-pqc/src/main/docs/pqc-component.adoc | 577 ++++++++++++++++++++-
.../apache/camel/component/pqc/PQCConstants.java | 34 ++
.../apache/camel/component/pqc/PQCOperations.java | 13 +-
.../lifecycle/FileBasedKeyLifecycleManager.java | 405 +++++++++++++++
.../pqc/lifecycle/KeyFormatConverter.java | 175 +++++++
.../pqc/lifecycle/KeyLifecycleManager.java | 109 ++++
.../camel/component/pqc/lifecycle/KeyMetadata.java | 132 +++++
.../component/pqc/PQCEndToEndIntegrationTest.java | 415 +++++++++++++++
.../pqc/PQCKeyLifecycleIntegrationTest.java | 320 ++++++++++++
.../camel/component/pqc/PQCKeyLifecycleTest.java | 369 +++++++++++++
.../endpoint/dsl/PQCEndpointBuilderFactory.java | 134 +++++
13 files changed, 2700 insertions(+), 17 deletions(-)
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/lifecycle/FileBasedKeyLifecycleManager.java
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/lifecycle/KeyFormatConverter.java
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/lifecycle/KeyLifecycleManager.java
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/lifecycle/KeyMetadata.java
create mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCEndToEndIntegrationTest.java
create mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCKeyLifecycleIntegrationTest.java
create mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCKeyLifecycleTest.java