Uses of Interface
org.apache.camel.builder.component.dsl.PqcComponentBuilderFactory.PqcComponentBuilder
Packages that use PqcComponentBuilderFactory.PqcComponentBuilder
-
Uses of PqcComponentBuilderFactory.PqcComponentBuilder in org.apache.camel.builder.component
Methods in org.apache.camel.builder.component that return PqcComponentBuilderFactory.PqcComponentBuilderModifier and TypeMethodDescriptionComponentsBuilderFactory.pqc()PQC Algorithms (camel-pqc) Post Quantum Cryptography Signature and Verification component. -
Uses of PqcComponentBuilderFactory.PqcComponentBuilder in org.apache.camel.builder.component.dsl
Classes in org.apache.camel.builder.component.dsl that implement PqcComponentBuilderFactory.PqcComponentBuilderMethods in org.apache.camel.builder.component.dsl that return PqcComponentBuilderFactory.PqcComponentBuilderModifier and TypeMethodDescriptionPqcComponentBuilderFactory.PqcComponentBuilder.autowiredEnabled(boolean autowiredEnabled) Whether autowiring is enabled.PqcComponentBuilderFactory.PqcComponentBuilder.classicalKEMAlgorithm(String classicalKEMAlgorithm) The classical key agreement algorithm to use in hybrid KEM operations.PqcComponentBuilderFactory.PqcComponentBuilder.classicalKeyAgreement(KeyAgreement classicalKeyAgreement) The classical KeyAgreement instance to be used in hybrid KEM operations.PqcComponentBuilderFactory.PqcComponentBuilder.classicalKeyPair(KeyPair classicalKeyPair) The classical KeyPair to be used in hybrid operations.PqcComponentBuilderFactory.PqcComponentBuilder.classicalSignatureAlgorithm(String classicalSignatureAlgorithm) The classical signature algorithm to use in hybrid operations.PqcComponentBuilderFactory.PqcComponentBuilder.classicalSigner(Signature classicalSigner) The classical Signature instance to be used in hybrid signature operations.PqcComponentBuilderFactory.PqcComponentBuilder.configuration(org.apache.camel.component.pqc.PQCConfiguration configuration) Component configuration.PqcComponentBuilderFactory.PqcComponentBuilder.healthCheckConsumerEnabled(boolean healthCheckConsumerEnabled) Used for enabling or disabling all consumer based health checks from this component.PqcComponentBuilderFactory.PqcComponentBuilder.healthCheckProducerEnabled(boolean healthCheckProducerEnabled) Used for enabling or disabling all producer based health checks from this component.PqcComponentBuilderFactory.PqcComponentBuilder.hybridKdfAlgorithm(String hybridKdfAlgorithm) The KDF algorithm to use for combining secrets in hybrid KEM operations.PqcComponentBuilderFactory.PqcComponentBuilder.keyEncapsulationAlgorithm(String keyEncapsulationAlgorithm) In case there is no keyGenerator, we specify an algorithm to build the KeyGenerator.PqcComponentBuilderFactory.PqcComponentBuilder.keyGenerator(KeyGenerator keyGenerator) The Key Generator to be used in encapsulation and extraction.PqcComponentBuilderFactory.PqcComponentBuilder.keyLifecycleManager(org.apache.camel.component.pqc.lifecycle.KeyLifecycleManager keyLifecycleManager) The KeyLifecycleManager to use for key lifecycle operations such as generation, rotation, import/export, expiration, and revocation.The KeyPair to be used.PqcComponentBuilderFactory.PqcComponentBuilder.keyPairAlias(String keyPairAlias) A KeyPair alias to use in combination with KeyStore parameter.A KeyStore where we could get Cryptographic material.PqcComponentBuilderFactory.PqcComponentBuilder.keyStorePassword(String keyStorePassword) The KeyStore password to use in combination with KeyStore Parameter.PqcComponentBuilderFactory.PqcComponentBuilder.lazyStartProducer(boolean lazyStartProducer) Whether the producer should be started lazy (on the first message).PqcComponentBuilderFactory.PqcComponentBuilder.operation(org.apache.camel.component.pqc.PQCOperations operation) The operation to perform.PqcComponentBuilderFactory.pqc()PQC Algorithms (camel-pqc) Post Quantum Cryptography Signature and Verification component.PqcComponentBuilderFactory.PqcComponentBuilder.signatureAlgorithm(String signatureAlgorithm) In case there is no signer, we specify an algorithm to build the KeyPair or the Signer.The Signer to be used.PqcComponentBuilderFactory.PqcComponentBuilder.statefulKeyWarningThreshold(double statefulKeyWarningThreshold) The warning threshold for stateful key exhaustion as a fraction of total signatures (0.0 to 1.0).PqcComponentBuilderFactory.PqcComponentBuilder.storeExtractedSecretKeyAsHeader(boolean storeExtractedSecretKeyAsHeader) In the context of extractSecretKeyFromEncapsulation operation, this option define if we want to have the key set as header.PqcComponentBuilderFactory.PqcComponentBuilder.strictKeyLifecycle(boolean strictKeyLifecycle) Whether to enforce key status checks before cryptographic operations.PqcComponentBuilderFactory.PqcComponentBuilder.symmetricKeyAlgorithm(String symmetricKeyAlgorithm) In case we are using KEM operations, we need a Symmetric algorithm to be defined for the flow to work.PqcComponentBuilderFactory.PqcComponentBuilder.symmetricKeyLength(int symmetricKeyLength) The required length of the symmetric key used.