public static interface CoAPEndpointBuilderFactory.CoAPEndpointBuilder extends CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilder, CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default CoAPEndpointBuilderFactory.AdvancedCoAPEndpointBuilder |
advanced() |
default CoAPEndpointBuilderFactory.CoAPEndpointBuilder |
alias(String alias)
Sets the alias used to query the KeyStore for the private key and
certificate.
|
default CoAPEndpointBuilderFactory.CoAPEndpointBuilder |
cipherSuites(String cipherSuites)
Sets the cipherSuites String.
|
default CoAPEndpointBuilderFactory.CoAPEndpointBuilder |
clientAuthentication(String clientAuthentication)
Sets the configuration options for server-side client-authentication
requirements.
|
default CoAPEndpointBuilderFactory.CoAPEndpointBuilder |
privateKey(PrivateKey privateKey)
Set the configured private key for use with Raw Public Key.
|
default CoAPEndpointBuilderFactory.CoAPEndpointBuilder |
privateKey(String privateKey)
Set the configured private key for use with Raw Public Key.
|
default CoAPEndpointBuilderFactory.CoAPEndpointBuilder |
pskStore(Object pskStore)
Set the PskStore to use for pre-shared key.
|
default CoAPEndpointBuilderFactory.CoAPEndpointBuilder |
pskStore(String pskStore)
Set the PskStore to use for pre-shared key.
|
default CoAPEndpointBuilderFactory.CoAPEndpointBuilder |
publicKey(PublicKey publicKey)
Set the configured public key for use with Raw Public Key.
|
default CoAPEndpointBuilderFactory.CoAPEndpointBuilder |
publicKey(String publicKey)
Set the configured public key for use with Raw Public Key.
|
default CoAPEndpointBuilderFactory.CoAPEndpointBuilder |
recommendedCipherSuitesOnly(boolean recommendedCipherSuitesOnly)
The CBC cipher suites are not recommended.
|
default CoAPEndpointBuilderFactory.CoAPEndpointBuilder |
recommendedCipherSuitesOnly(String recommendedCipherSuitesOnly)
The CBC cipher suites are not recommended.
|
default CoAPEndpointBuilderFactory.CoAPEndpointBuilder |
sslContextParameters(Object sslContextParameters)
Set the SSLContextParameters object for setting up TLS.
|
default CoAPEndpointBuilderFactory.CoAPEndpointBuilder |
sslContextParameters(String sslContextParameters)
Set the SSLContextParameters object for setting up TLS.
|
default CoAPEndpointBuilderFactory.CoAPEndpointBuilder |
trustedRpkStore(Object trustedRpkStore)
Set the TrustedRpkStore to use to determine trust in raw public keys.
|
default CoAPEndpointBuilderFactory.CoAPEndpointBuilder |
trustedRpkStore(String trustedRpkStore)
Set the TrustedRpkStore to use to determine trust in raw public keys.
|
bridgeErrorHandler, bridgeErrorHandler, coapMethodRestrictdoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUrilazyStartProducer, lazyStartProducerdefault CoAPEndpointBuilderFactory.AdvancedCoAPEndpointBuilder advanced()
advanced in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderadvanced in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder alias(String alias)
java.lang.String type.
Group: commonalias in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderalias in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder cipherSuites(String cipherSuites)
java.lang.String type.
Group: commoncipherSuites in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuildercipherSuites in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder clientAuthentication(String clientAuthentication)
java.lang.String type.
Group: commonclientAuthentication in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderclientAuthentication in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder privateKey(PrivateKey privateKey)
java.security.PrivateKey type.
Group: commonprivateKey in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderprivateKey in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder privateKey(String privateKey)
java.security.PrivateKey type.
Group: commonprivateKey in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderprivateKey in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder pskStore(Object pskStore)
org.eclipse.californium.scandium.dtls.pskstore.PskStore
type.
Group: commonpskStore in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderpskStore in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder pskStore(String pskStore)
org.eclipse.californium.scandium.dtls.pskstore.PskStore
type.
Group: commonpskStore in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderpskStore in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder publicKey(PublicKey publicKey)
java.security.PublicKey type.
Group: commonpublicKey in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderpublicKey in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder publicKey(String publicKey)
java.security.PublicKey type.
Group: commonpublicKey in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderpublicKey in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder recommendedCipherSuitesOnly(boolean recommendedCipherSuitesOnly)
boolean type.
Default: true
Group: commonrecommendedCipherSuitesOnly in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderrecommendedCipherSuitesOnly in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder recommendedCipherSuitesOnly(String recommendedCipherSuitesOnly)
boolean type.
Default: true
Group: commonrecommendedCipherSuitesOnly in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderrecommendedCipherSuitesOnly in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: commonsslContextParameters in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuildersslContextParameters in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: commonsslContextParameters in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuildersslContextParameters in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder trustedRpkStore(Object trustedRpkStore)
org.eclipse.californium.scandium.dtls.rpkstore.TrustedRpkStore type.
Group: commontrustedRpkStore in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuildertrustedRpkStore in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder trustedRpkStore(String trustedRpkStore)
org.eclipse.californium.scandium.dtls.rpkstore.TrustedRpkStore type.
Group: commontrustedRpkStore in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuildertrustedRpkStore in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderApache Camel