Class PQCEndpointBuilderFactory.PQCHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.PQCEndpointBuilderFactory.PQCHeaderNameBuilder
- Enclosing interface:
PQCEndpointBuilderFactory
The builder of headers' name for the PQC Algorithms component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe algorithm for key generation.The exported key data.Include private key in export.The key format for import/export operations.pQCKeyId()The key ID for stateful key operations.List of key metadata.The key metadata.The generated key pair.The key state for a stateful key.The operation we want to perform.The remaining signatures for a stateful key.Revocation reason.The extracted key in case of extractSecretKeyFromEncapsulation operation and storeExtractedSecretKeyAsHeader option enabled.The signature of a body.The result of verification of a Body signature.
-
Constructor Details
-
PQCHeaderNameBuilder
public PQCHeaderNameBuilder()
-
-
Method Details
-
pQCOperation
The operation we want to perform. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
PQCOperation.
-
pQCSignature
The signature of a body. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
PQCSignature.
-
pQCVerification
The result of verification of a Body signature. The option is a:Booleantype. Group: producer- Returns:
- the name of the header
PQCVerification.
-
pQCSecretKey
The extracted key in case of extractSecretKeyFromEncapsulation operation and storeExtractedSecretKeyAsHeader option enabled. The option is a:Booleantype. Group: producer- Returns:
- the name of the header
PQCSecretKey.
-
pQCRemainingSignatures
The remaining signatures for a stateful key. The option is a:Longtype. Group: producer- Returns:
- the name of the header
PQCRemainingSignatures.
-
pQCKeyState
The key state for a stateful key. The option is a:org.apache.camel.component.pqc.stateful.StatefulKeyStatetype. Group: producer- Returns:
- the name of the header
PQCKeyState.
-
pQCKeyId
The key ID for stateful key operations. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
PQCKeyId.
-
pQCKeyPair
The generated key pair. The option is a:java.security.KeyPairtype. Group: producer- Returns:
- the name of the header
PQCKeyPair.
-
pQCKeyFormat
The key format for import/export operations. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
PQCKeyFormat.
-
pQCExportedKey
The exported key data. The option is a:byte[]type. Group: producer- Returns:
- the name of the header
PQCExportedKey.
-
pQCKeyMetadata
The key metadata. The option is a:org.apache.camel.component.pqc.lifecycle.KeyMetadatatype. Group: producer- Returns:
- the name of the header
PQCKeyMetadata.
-
pQCKeyList
List of key metadata. The option is a:java.util.Listtype. Group: producer- Returns:
- the name of the header
PQCKeyList.
-
pQCAlgorithm
The algorithm for key generation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
PQCAlgorithm.
-
pQCIncludePrivate
Include private key in export. The option is a:Booleantype. Group: producer- Returns:
- the name of the header
PQCIncludePrivate.
-
pQCRevocationReason
Revocation reason. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
PQCRevocationReason.
-