public static interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default CoAPEndpointBuilderFactory.AdvancedCoAPEndpointProducerBuilder |
advanced() |
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
alias(String alias)
Sets the alias used to query the KeyStore for the private key and
certificate.
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
cipherSuites(String cipherSuites)
Sets the cipherSuites String.
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
clientAuthentication(String clientAuthentication)
Sets the configuration options for server-side client-authentication
requirements.
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
privateKey(PrivateKey privateKey)
Set the configured private key for use with Raw Public Key.
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
privateKey(String privateKey)
Set the configured private key for use with Raw Public Key.
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
pskStore(Object pskStore)
Set the PskStore to use for pre-shared key.
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
pskStore(String pskStore)
Set the PskStore to use for pre-shared key.
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
publicKey(PublicKey publicKey)
Set the configured public key for use with Raw Public Key.
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
publicKey(String publicKey)
Set the configured public key for use with Raw Public Key.
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
recommendedCipherSuitesOnly(boolean recommendedCipherSuitesOnly)
The CBC cipher suites are not recommended.
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
recommendedCipherSuitesOnly(String recommendedCipherSuitesOnly)
The CBC cipher suites are not recommended.
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
sslContextParameters(Object sslContextParameters)
Set the SSLContextParameters object for setting up TLS.
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
sslContextParameters(String sslContextParameters)
Set the SSLContextParameters object for setting up TLS.
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
trustedRpkStore(Object trustedRpkStore)
Set the TrustedRpkStore to use to determine trust in raw public keys.
|
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder |
trustedRpkStore(String trustedRpkStore)
Set the TrustedRpkStore to use to determine trust in raw public keys.
|
default CoAPEndpointBuilderFactory.AdvancedCoAPEndpointProducerBuilder advanced()
default CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder alias(String alias)
java.lang.String type.
Group: commondefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder cipherSuites(String cipherSuites)
java.lang.String type.
Group: commondefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder clientAuthentication(String clientAuthentication)
java.lang.String type.
Group: commondefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder privateKey(PrivateKey privateKey)
java.security.PrivateKey type.
Group: commondefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder privateKey(String privateKey)
java.security.PrivateKey type.
Group: commondefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder pskStore(Object pskStore)
org.eclipse.californium.scandium.dtls.pskstore.PskStore
type.
Group: commondefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder pskStore(String pskStore)
org.eclipse.californium.scandium.dtls.pskstore.PskStore
type.
Group: commondefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder publicKey(PublicKey publicKey)
java.security.PublicKey type.
Group: commondefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder publicKey(String publicKey)
java.security.PublicKey type.
Group: commondefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder recommendedCipherSuitesOnly(boolean recommendedCipherSuitesOnly)
boolean type.
Default: true
Group: commondefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder recommendedCipherSuitesOnly(String recommendedCipherSuitesOnly)
boolean type.
Default: true
Group: commondefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: commondefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: commondefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder trustedRpkStore(Object trustedRpkStore)
org.eclipse.californium.scandium.dtls.rpkstore.TrustedRpkStore type.
Group: commondefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder trustedRpkStore(String trustedRpkStore)
org.eclipse.californium.scandium.dtls.rpkstore.TrustedRpkStore type.
Group: commondefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerApache Camel