@UriEndpoint(firstVersion="2.3.0",
scheme="crypto",
title="Crypto (JCE)",
syntax="crypto:cryptoOperation:name",
producerOnly=true,
label="security,transformation")
public class DigitalSignatureEndpoint
extends org.apache.camel.impl.DefaultEndpoint
| Constructor and Description |
|---|
DigitalSignatureEndpoint(String uri,
DigitalSignatureComponent component,
DigitalSignatureConfiguration configuration) |
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isBridgeErrorHandler, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setBridgeErrorHandler, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toStringdoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendpublic DigitalSignatureEndpoint(String uri, DigitalSignatureComponent component, DigitalSignatureConfiguration configuration)
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
Exceptionpublic boolean isSingleton()
public void setConfiguration(DigitalSignatureConfiguration configuration)
public DigitalSignatureConfiguration getConfiguration()
public void setPublicKey(PublicKey publicKey)
public void setPublicKey(String publicKeyName)
public Certificate getCertificate() throws Exception
Exceptionpublic PrivateKey getPrivateKey() throws Exception
Exceptionpublic void setPrivateKey(PrivateKey privateKey)
public KeyStore getKeystore()
public void setKeystore(KeyStore keystore)
public char[] getPassword()
public void setKeyPassword(char[] keyPassword)
public SecureRandom getSecureRandom()
public void setSecureRandom(SecureRandom secureRandom)
public String getAlgorithm()
public void setAlgorithm(String algorithm)
public Integer getBuffersize()
public void setBuffersize(Integer buffersize)
public String getProvider()
public void setProvider(String provider)
public String getSignatureHeader()
public void setSignatureHeader(String signatureHeaderName)
public String getAlias()
public void setAlias(String alias)
public boolean isClearHeaders()
public void setClearHeaders(boolean clearHeaders)
Apache Camel