public static interface ElytronEndpointBuilderFactory.ElytronEndpointBuilder extends ElytronEndpointBuilderFactory.ElytronEndpointConsumerBuilder, ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default ElytronEndpointBuilderFactory.AdvancedElytronEndpointBuilder |
advanced() |
default ElytronEndpointBuilderFactory.ElytronEndpointBuilder |
allowedRoles(String allowedRoles)
List of allowed roles in String format.
|
default ElytronEndpointBuilderFactory.ElytronEndpointBuilder |
securityConfiguration(Object securityConfiguration)
OConfiguration used by UndertowSecurityProvider.
|
default ElytronEndpointBuilderFactory.ElytronEndpointBuilder |
securityConfiguration(String securityConfiguration)
OConfiguration used by UndertowSecurityProvider.
|
default ElytronEndpointBuilderFactory.ElytronEndpointBuilder |
securityProvider(Object securityProvider)
Security provider allows plug in the provider, which will be used to
secure requests.
|
default ElytronEndpointBuilderFactory.ElytronEndpointBuilder |
securityProvider(String securityProvider)
Security provider allows plug in the provider, which will be used to
secure requests.
|
default ElytronEndpointBuilderFactory.ElytronEndpointBuilder |
sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default ElytronEndpointBuilderFactory.ElytronEndpointBuilder |
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
default ElytronEndpointBuilderFactory.ElytronEndpointBuilder |
useStreaming(boolean useStreaming)
For HTTP endpoint: if true, text and binary messages will be wrapped
as java.io.InputStream before they are passed to an Exchange;
otherwise they will be passed as byte.
|
default ElytronEndpointBuilderFactory.ElytronEndpointBuilder |
useStreaming(String useStreaming)
For HTTP endpoint: if true, text and binary messages will be wrapped
as java.io.InputStream before they are passed to an Exchange;
otherwise they will be passed as byte.
|
accessLog, accessLog, bridgeErrorHandler, bridgeErrorHandler, fireWebSocketChannelEvents, fireWebSocketChannelEvents, httpMethodRestrict, matchOnUriPrefix, matchOnUriPrefix, muteException, muteException, optionsEnabled, optionsEnableddoSetProperty, getUricookieHandler, cookieHandler, keepAlive, keepAlive, lazyStartProducer, lazyStartProducer, options, options, preserveHostHeader, preserveHostHeader, reuseAddresses, reuseAddresses, sendTimeout, sendTimeout, sendToAll, sendToAll, tcpNoDelay, tcpNoDelay, throwExceptionOnFailure, throwExceptionOnFailure, transferException, transferExceptiondefault ElytronEndpointBuilderFactory.AdvancedElytronEndpointBuilder advanced()
advanced in interface ElytronEndpointBuilderFactory.ElytronEndpointConsumerBuilderadvanced in interface ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilderdefault ElytronEndpointBuilderFactory.ElytronEndpointBuilder useStreaming(boolean useStreaming)
boolean type.
Default: false
Group: commonuseStreaming in interface ElytronEndpointBuilderFactory.ElytronEndpointConsumerBuilderuseStreaming in interface ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilderdefault ElytronEndpointBuilderFactory.ElytronEndpointBuilder useStreaming(String useStreaming)
boolean type.
Default: false
Group: commonuseStreaming in interface ElytronEndpointBuilderFactory.ElytronEndpointConsumerBuilderuseStreaming in interface ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilderdefault ElytronEndpointBuilderFactory.ElytronEndpointBuilder allowedRoles(String allowedRoles)
java.lang.String type.
Group: securityallowedRoles in interface ElytronEndpointBuilderFactory.ElytronEndpointConsumerBuilderallowedRoles in interface ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilderdefault ElytronEndpointBuilderFactory.ElytronEndpointBuilder securityConfiguration(Object securityConfiguration)
java.lang.Object type.
Group: securitysecurityConfiguration in interface ElytronEndpointBuilderFactory.ElytronEndpointConsumerBuildersecurityConfiguration in interface ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilderdefault ElytronEndpointBuilderFactory.ElytronEndpointBuilder securityConfiguration(String securityConfiguration)
java.lang.Object type.
Group: securitysecurityConfiguration in interface ElytronEndpointBuilderFactory.ElytronEndpointConsumerBuildersecurityConfiguration in interface ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilderdefault ElytronEndpointBuilderFactory.ElytronEndpointBuilder securityProvider(Object securityProvider)
org.apache.camel.component.undertow.spi.UndertowSecurityProvider type.
Group: securitysecurityProvider in interface ElytronEndpointBuilderFactory.ElytronEndpointConsumerBuildersecurityProvider in interface ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilderdefault ElytronEndpointBuilderFactory.ElytronEndpointBuilder securityProvider(String securityProvider)
org.apache.camel.component.undertow.spi.UndertowSecurityProvider type.
Group: securitysecurityProvider in interface ElytronEndpointBuilderFactory.ElytronEndpointConsumerBuildersecurityProvider in interface ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilderdefault ElytronEndpointBuilderFactory.ElytronEndpointBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitysslContextParameters in interface ElytronEndpointBuilderFactory.ElytronEndpointConsumerBuildersslContextParameters in interface ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilderdefault ElytronEndpointBuilderFactory.ElytronEndpointBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitysslContextParameters in interface ElytronEndpointBuilderFactory.ElytronEndpointConsumerBuildersslContextParameters in interface ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilderApache Camel