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, expr, expr, getUrilazyStartProducer, lazyStartProducerdefault CoAPEndpointBuilderFactory.AdvancedCoAPEndpointBuilder advanced()
advanced in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderadvanced in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder alias(String alias)
alias in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderalias in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderalias - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder cipherSuites(String cipherSuites)
cipherSuites in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuildercipherSuites in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuildercipherSuites - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder clientAuthentication(String clientAuthentication)
clientAuthentication in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderclientAuthentication in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderclientAuthentication - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder privateKey(PrivateKey privateKey)
privateKey in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderprivateKey in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderprivateKey - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder privateKey(String privateKey)
privateKey in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderprivateKey in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderprivateKey - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder pskStore(Object pskStore)
pskStore in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderpskStore in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderpskStore - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder pskStore(String pskStore)
pskStore in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderpskStore in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderpskStore - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder publicKey(PublicKey publicKey)
publicKey in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderpublicKey in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderpublicKey - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder publicKey(String publicKey)
publicKey in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderpublicKey in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderpublicKey - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder recommendedCipherSuitesOnly(boolean recommendedCipherSuitesOnly)
recommendedCipherSuitesOnly in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderrecommendedCipherSuitesOnly in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderrecommendedCipherSuitesOnly - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder recommendedCipherSuitesOnly(String recommendedCipherSuitesOnly)
recommendedCipherSuitesOnly in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuilderrecommendedCipherSuitesOnly in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuilderrecommendedCipherSuitesOnly - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder sslContextParameters(Object sslContextParameters)
sslContextParameters in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuildersslContextParameters in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuildersslContextParameters - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder sslContextParameters(String sslContextParameters)
sslContextParameters in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuildersslContextParameters in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuildersslContextParameters - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder trustedRpkStore(Object trustedRpkStore)
trustedRpkStore in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuildertrustedRpkStore in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuildertrustedRpkStore - the value to setdefault CoAPEndpointBuilderFactory.CoAPEndpointBuilder trustedRpkStore(String trustedRpkStore)
trustedRpkStore in interface CoAPEndpointBuilderFactory.CoAPEndpointConsumerBuildertrustedRpkStore in interface CoAPEndpointBuilderFactory.CoAPEndpointProducerBuildertrustedRpkStore - the value to setApache Camel