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)
alias - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder cipherSuites(String cipherSuites)
cipherSuites - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder clientAuthentication(String clientAuthentication)
clientAuthentication - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder privateKey(PrivateKey privateKey)
privateKey - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder privateKey(String privateKey)
privateKey - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder pskStore(Object pskStore)
pskStore - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder pskStore(String pskStore)
pskStore - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder publicKey(PublicKey publicKey)
publicKey - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder publicKey(String publicKey)
publicKey - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder recommendedCipherSuitesOnly(boolean recommendedCipherSuitesOnly)
recommendedCipherSuitesOnly - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder recommendedCipherSuitesOnly(String recommendedCipherSuitesOnly)
recommendedCipherSuitesOnly - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder sslContextParameters(Object sslContextParameters)
sslContextParameters - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder sslContextParameters(String sslContextParameters)
sslContextParameters - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder trustedRpkStore(Object trustedRpkStore)
trustedRpkStore - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder trustedRpkStore(String trustedRpkStore)
trustedRpkStore - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setApache Camel