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, setUseStreaming
configureConsumer, 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, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public 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.Endpoint
createConsumer
in class org.apache.camel.component.undertow.UndertowEndpoint
Exception
Copyright © 2021 JBoss by Red Hat. All rights reserved.