public class UndertowKeycloakEndpoint
extends org.apache.camel.component.undertow.UndertowEndpoint
| Constructor and Description |
|---|
UndertowKeycloakEndpoint(String uri,
org.apache.camel.component.undertow.UndertowComponent component) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
computeAllowedRoles() |
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Exchange |
createExchange(io.undertow.server.HttpServerExchange httpExchange) |
org.keycloak.representations.adapters.config.AdapterConfig |
getAdapterConfig() |
List<String> |
getAllowedRoles() |
int |
getConfidentialPort() |
org.keycloak.adapters.KeycloakConfigResolver |
getConfigResolver() |
String |
getSkipPattern() |
void |
setAdapterConfig(org.keycloak.representations.adapters.config.AdapterConfig adapterConfig) |
void |
setAllowedRoles(List<String> allowedRoles) |
void |
setAllowedRoles(String allowedRoles) |
void |
setConfidentialPort(int confidentialPort) |
void |
setConfigResolver(org.keycloak.adapters.KeycloakConfigResolver configResolver) |
void |
setSkipPattern(String skipPattern) |
createPollingConsumer, createProducer, doStart, getComponent, getCookieHandler, getHeaderFilterStrategy, getHttpHandlerRegistrationInfo, getHttpMethodRestrict, getHttpURI, getKeepAlive, getMatchOnUriPrefix, getOptions, getReuseAddresses, getSendTimeout, getSendToAll, getSslContext, getSslContextParameters, getTcpNoDelay, getThrowExceptionOnFailure, getTransferException, getUndertowHttpBinding, getWebSocketHttpHandler, isFireWebSocketChannelEvents, isLenientProperties, isOptionsEnabled, isSingleton, isUseStreaming, isWebSocket, setCookieHandler, setFireWebSocketChannelEvents, setHeaderFilterStrategy, setHttpMethodRestrict, setHttpURI, setKeepAlive, setMatchOnUriPrefix, setOptions, setOptionsEnabled, setReuseAddresses, setSendTimeout, setSendToAll, setSslContextParameters, setTcpNoDelay, setThrowExceptionOnFailure, setTransferException, setUndertowHttpBinding, setUseStreamingconfigureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, doStop, equals, getCamelContext, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isBridgeErrorHandler, isPollingConsumerBlockWhenFull, isSynchronous, setBridgeErrorHandler, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toStringdoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic UndertowKeycloakEndpoint(String uri, org.apache.camel.component.undertow.UndertowComponent component)
public org.keycloak.representations.adapters.config.AdapterConfig getAdapterConfig()
public void setAdapterConfig(org.keycloak.representations.adapters.config.AdapterConfig adapterConfig)
public String getSkipPattern()
public void setSkipPattern(String skipPattern)
public void setAllowedRoles(String allowedRoles)
public int getConfidentialPort()
public void setConfidentialPort(int confidentialPort)
public org.keycloak.adapters.KeycloakConfigResolver getConfigResolver()
public void setConfigResolver(org.keycloak.adapters.KeycloakConfigResolver configResolver)
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
createConsumer in interface org.apache.camel.EndpointcreateConsumer in class org.apache.camel.component.undertow.UndertowEndpointExceptionCopyright © 2020 JBoss by Red Hat. All rights reserved.