Class DigitalSignatureEndpointBuilderFactory.DigitalSignatureHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.DigitalSignatureEndpointBuilderFactory.DigitalSignatureHeaderNameBuilder
- Enclosing interface:
- DigitalSignatureEndpointBuilderFactory
public static class DigitalSignatureEndpointBuilderFactory.DigitalSignatureHeaderNameBuilder
extends Object
The builder of headers' name for the Crypto (JCE) component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe alias used to query the KeyStore for keys and Certificates to be used in signing and verifying exchanges.The password used to access an aliased PrivateKey in the KeyStore.The PrivateKey that should be used to sign the message.The Certificate or PublicKey that should be used to verify the signature.
-
Constructor Details
-
DigitalSignatureHeaderNameBuilder
public DigitalSignatureHeaderNameBuilder()
-
-
Method Details
-
signaturePrivateKey
The PrivateKey that should be used to sign the message. The option is a:java.security.PrivateKeytype. Group: producer- Returns:
- the name of the header
SignaturePrivateKey.
-
signaturePublicKeyOrCert
The Certificate or PublicKey that should be used to verify the signature. The option is a:Certificate or PublicKeytype. Group: producer- Returns:
- the name of the header
SignaturePublicKeyOrCert.
-
signatureKeyStoreAlias
The alias used to query the KeyStore for keys and Certificates to be used in signing and verifying exchanges. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
SignatureKeyStoreAlias.
-
signatureKeyStorePassword
The password used to access an aliased PrivateKey in the KeyStore. The option is a:char[]type. Group: producer- Returns:
- the name of the header
SignatureKeyStorePassword.
-