public static interface DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default DigitalSignatureEndpointBuilderFactory.DigitalSignatureEndpointBuilder |
basic() |
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
bufferSize(Integer bufferSize)
Set the size of the buffer used to read in the Exchange payload data.
|
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
bufferSize(String bufferSize)
Set the size of the buffer used to read in the Exchange payload data.
|
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
certificate(Certificate certificate)
Set the Certificate that should be used to verify the signature in
the exchange based on its payload.
|
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
certificate(String certificate)
Set the Certificate that should be used to verify the signature in
the exchange based on its payload.
|
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
clearHeaders(boolean clearHeaders)
Determines if the Signature specific headers be cleared after signing
and verification.
|
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
clearHeaders(String clearHeaders)
Determines if the Signature specific headers be cleared after signing
and verification.
|
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
keyStoreParameters(Object keyStoreParameters)
Sets the KeyStore that can contain keys and Certficates for use in
signing and verifying exchanges based on the given
KeyStoreParameters.
|
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
keyStoreParameters(String keyStoreParameters)
Sets the KeyStore that can contain keys and Certficates for use in
signing and verifying exchanges based on the given
KeyStoreParameters.
|
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
publicKey(PublicKey publicKey)
Set the PublicKey that should be used to verify the signature in the
exchange.
|
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
publicKey(String publicKey)
Set the PublicKey that should be used to verify the signature in the
exchange.
|
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
secureRandom(SecureRandom secureRandom)
Set the SecureRandom used to initialize the Signature service.
|
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
secureRandom(String secureRandom)
Set the SecureRandom used to initialize the Signature service.
|
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default DigitalSignatureEndpointBuilderFactory.DigitalSignatureEndpointBuilder basic()
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder basicPropertyBinding(String basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder bufferSize(Integer bufferSize)
java.lang.Integer type.
Default: 2048
Group: advanceddefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder bufferSize(String bufferSize)
java.lang.Integer
type.
Default: 2048
Group: advanceddefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder certificate(Certificate certificate)
java.security.cert.Certificate type.
Group: advanceddefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder certificate(String certificate)
java.security.cert.Certificate type.
Group: advanceddefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder clearHeaders(boolean clearHeaders)
boolean type.
Default: true
Group: advanceddefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder clearHeaders(String clearHeaders)
boolean type.
Default: true
Group: advanceddefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder keyStoreParameters(Object keyStoreParameters)
org.apache.camel.support.jsse.KeyStoreParameters type.
Group: advanceddefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder keyStoreParameters(String keyStoreParameters)
org.apache.camel.support.jsse.KeyStoreParameters type.
Group: advanceddefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder publicKey(PublicKey publicKey)
java.security.PublicKey type.
Group: advanceddefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder publicKey(String publicKey)
java.security.PublicKey type.
Group: advanceddefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder secureRandom(SecureRandom secureRandom)
java.security.SecureRandom type.
Group: advanceddefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder secureRandom(String secureRandom)
java.security.SecureRandom type.
Group: advanceddefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder synchronous(boolean synchronous)
boolean type.
Default: false
Group: advanceddefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder synchronous(String synchronous)
boolean type.
Default: false
Group: advancedApache Camel