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 Details

    • DigitalSignatureHeaderNameBuilder

      public DigitalSignatureHeaderNameBuilder()
  • Method Details

    • signaturePrivateKey

      public String signaturePrivateKey()
      The PrivateKey that should be used to sign the message. The option is a: java.security.PrivateKey type. Group: producer
      Returns:
      the name of the header SignaturePrivateKey.
    • signaturePublicKeyOrCert

      public String signaturePublicKeyOrCert()
      The Certificate or PublicKey that should be used to verify the signature. The option is a: Certificate or PublicKey type. Group: producer
      Returns:
      the name of the header SignaturePublicKeyOrCert.
    • signatureKeyStoreAlias

      public String signatureKeyStoreAlias()
      The alias used to query the KeyStore for keys and Certificates to be used in signing and verifying exchanges. The option is a: String type. Group: producer
      Returns:
      the name of the header SignatureKeyStoreAlias.
    • signatureKeyStorePassword

      public String 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.