public static interface DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default DigitalSignatureEndpointBuilderFactory.DigitalSignatureEndpointBuilder |
basic() |
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.DigitalSignatureEndpointBuilder basic()
default DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder bufferSize(Integer bufferSize)
bufferSize - the value to setdefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder bufferSize(String bufferSize)
bufferSize - the value to setdefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder certificate(Certificate certificate)
certificate - the value to setdefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder certificate(String certificate)
certificate - the value to setdefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder clearHeaders(boolean clearHeaders)
clearHeaders - the value to setdefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder clearHeaders(String clearHeaders)
clearHeaders - the value to setdefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder keyStoreParameters(Object keyStoreParameters)
keyStoreParameters - the value to setdefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder keyStoreParameters(String keyStoreParameters)
keyStoreParameters - the value to setdefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder publicKey(PublicKey publicKey)
publicKey - the value to setdefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder publicKey(String publicKey)
publicKey - the value to setdefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder secureRandom(SecureRandom secureRandom)
secureRandom - the value to setdefault DigitalSignatureEndpointBuilderFactory.AdvancedDigitalSignatureEndpointBuilder secureRandom(String secureRandom)
secureRandom - the value to setApache Camel