Skip navigation links
Keycloak Proxy Server 1.9.0.CR1
A B C D E G H I K L M N O P R S T U V W 

A

adapterConfig - Variable in class org.keycloak.proxy.ProxyConfig.Application
 
add() - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder
 
add() - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
addHttpListener(int, String) - Method in class org.keycloak.proxy.ProxyServerBuilder
 
addHttpsListener(int, String, KeyManager[], TrustManager[]) - Method in class org.keycloak.proxy.ProxyServerBuilder
 
addHttpsListener(int, String, SSLContext) - Method in class org.keycloak.proxy.ProxyServerBuilder
 
addRoleAllowed(String) - Method in class org.keycloak.proxy.SecurityInfo
 
addRolesAllowed(String...) - Method in class org.keycloak.proxy.SecurityInfo
 
addRolesAllowed(Collection<String>) - Method in class org.keycloak.proxy.SecurityInfo
 
addSecurityConstraint(Set<String>, SecurityInfo.EmptyRoleSemantic, String, Set<String>, Set<String>) - Method in class org.keycloak.proxy.SecurityPathMatches.Builder
 
Application() - Constructor for class org.keycloak.proxy.ProxyConfig.Application
 
application(AdapterConfig) - Method in class org.keycloak.proxy.ProxyServerBuilder
 
ApplicationBuilder(AdapterConfig) - Constructor for class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder
 
applications - Variable in class org.keycloak.proxy.ProxyConfig
 
authenticate - Variable in class org.keycloak.proxy.ProxyConfig.Constraint
 
authenticate() - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
authenticatedRequest(KeycloakUndertowAccount, HttpServerExchange) - Method in class org.keycloak.proxy.ConstraintAuthorizationHandler
 

B

base - Variable in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder
 
base(String) - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder
 
basePath - Variable in class org.keycloak.proxy.ProxyConfig.Application
 
bindAddress - Variable in class org.keycloak.proxy.ProxyConfig
 
bufferSize - Variable in class org.keycloak.proxy.ProxyConfig
 
buffersPerRegion - Variable in class org.keycloak.proxy.ProxyConfig
 
build() - Method in class org.keycloak.proxy.ProxyServerBuilder
 
build(InputStream) - Static method in class org.keycloak.proxy.ProxyServerBuilder
 
build(ProxyConfig) - Static method in class org.keycloak.proxy.ProxyServerBuilder
 
build() - Method in class org.keycloak.proxy.SecurityPathMatches.Builder
 
builder - Variable in class org.keycloak.proxy.ProxyServerBuilder
 
Builder() - Constructor for class org.keycloak.proxy.SecurityPathMatches.Builder
 

C

clone() - Method in class org.keycloak.proxy.SecurityInfo
 
Constraint() - Constructor for class org.keycloak.proxy.ProxyConfig.Constraint
 
constraint(String) - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder
 
CONSTRAINT_KEY - Static variable in class org.keycloak.proxy.ConstraintMatcherHandler
 
ConstraintAuthorizationHandler - Class in org.keycloak.proxy
 
ConstraintAuthorizationHandler(HttpHandler, String, boolean, Map<String, String>) - Constructor for class org.keycloak.proxy.ConstraintAuthorizationHandler
 
constraintBuilder - Variable in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder
 
ConstraintBuilder(String) - Constructor for class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
ConstraintMatcherHandler - Class in org.keycloak.proxy
 
ConstraintMatcherHandler(SecurityPathMatches, HttpHandler, HttpHandler, String) - Constructor for class org.keycloak.proxy.ConstraintMatcherHandler
 
constraints - Variable in class org.keycloak.proxy.ProxyConfig.Application
 
createInstance() - Method in class org.keycloak.proxy.SecurityInfo
 
createSSLContext(KeyStore, String, KeyStore) - Static method in class org.keycloak.proxy.SslUtil
 

D

deny - Variable in class org.keycloak.proxy.ProxyConfig.Constraint
 
deny() - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
deployment - Variable in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder
 
deploymentContext - Variable in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder
 
directBuffers - Variable in class org.keycloak.proxy.ProxyConfig
 

E

errorPage - Variable in class org.keycloak.proxy.ConstraintAuthorizationHandler
 
errorPage - Variable in class org.keycloak.proxy.ConstraintMatcherHandler
 
errorPage - Variable in class org.keycloak.proxy.ProxyConfig.Application
 
errorPage - Variable in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder
 
errorPage(String) - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder
 
excludedMethods - Variable in class org.keycloak.proxy.ProxyConfig.Constraint
 
excludedMethods - Variable in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
excludedMethods(Set<String>) - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
excludeMethod(String) - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 

G

getAdapterConfig() - Method in class org.keycloak.proxy.ProxyConfig.Application
 
getApplications() - Method in class org.keycloak.proxy.ProxyConfig
 
getBasePath() - Method in class org.keycloak.proxy.ProxyConfig.Application
 
getBindAddress() - Method in class org.keycloak.proxy.ProxyConfig
 
getBufferSize() - Method in class org.keycloak.proxy.ProxyConfig
 
getBuffersPerRegion() - Method in class org.keycloak.proxy.ProxyConfig
 
getConstraints() - Method in class org.keycloak.proxy.ProxyConfig.Application
 
getDirectBuffers() - Method in class org.keycloak.proxy.ProxyConfig
 
getEmptyRoleSemantic() - Method in class org.keycloak.proxy.SecurityInfo
 
getEmptyRoleSemantic() - Method in class org.keycloak.proxy.SingleConstraintMatch
 
getErrorPage() - Method in class org.keycloak.proxy.ProxyConfig.Application
 
getExcludedMethods() - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
getHeaderNames() - Method in class org.keycloak.proxy.ProxyConfig
 
getHttpPort() - Method in class org.keycloak.proxy.ProxyConfig
 
getHttpsPort() - Method in class org.keycloak.proxy.ProxyConfig
 
getIoThreads() - Method in class org.keycloak.proxy.ProxyConfig
 
getKeyPassword() - Method in class org.keycloak.proxy.ProxyConfig
 
getKeystore() - Method in class org.keycloak.proxy.ProxyConfig
 
getKeystorePassword() - Method in class org.keycloak.proxy.ProxyConfig
 
getMethods() - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
getPattern() - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
getRequiredRoles() - Method in class org.keycloak.proxy.SingleConstraintMatch
 
getRolesAllowed() - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
getRolesAllowed() - Method in class org.keycloak.proxy.SecurityInfo
 
getSecurityInfo(String, String) - Method in class org.keycloak.proxy.SecurityPathMatches
 
getTargetUrl() - Method in class org.keycloak.proxy.ProxyConfig
 
getWorkerThreads() - Method in class org.keycloak.proxy.ProxyConfig
 

H

handleRequest(HttpServerExchange) - Method in class org.keycloak.proxy.ConstraintAuthorizationHandler
 
handleRequest(HttpServerExchange) - Method in class org.keycloak.proxy.ConstraintMatcherHandler
 
handleRequest(HttpServerExchange) - Method in class org.keycloak.proxy.ProxyAuthenticationCallHandler
Only allow the request through if successfully authenticated or if authentication is not required.
headerNameConfig - Variable in class org.keycloak.proxy.ProxyServerBuilder
 
headerNameConfig(Map<String, String>) - Method in class org.keycloak.proxy.ProxyServerBuilder
 
httpPort - Variable in class org.keycloak.proxy.ProxyConfig
 
httpsPort - Variable in class org.keycloak.proxy.ProxyConfig
 

I

initConnections(ProxyConfig, ProxyServerBuilder) - Static method in class org.keycloak.proxy.ProxyServerBuilder
 
initOptions(ProxyConfig, ProxyServerBuilder) - Static method in class org.keycloak.proxy.ProxyServerBuilder
 
injectIfAuthenticated() - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
ioThreads - Variable in class org.keycloak.proxy.ProxyConfig
 
isAuthenticate() - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
isDeny() - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
isEmpty() - Method in class org.keycloak.proxy.SecurityPathMatches
 
isPermit() - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
isPermitAndInject() - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
isSendAccessToken() - Method in class org.keycloak.proxy.ProxyConfig
 

K

KEYCLOAK_ACCESS_TOKEN - Static variable in class org.keycloak.proxy.ConstraintAuthorizationHandler
 
KEYCLOAK_EMAIL - Static variable in class org.keycloak.proxy.ConstraintAuthorizationHandler
 
KEYCLOAK_NAME - Static variable in class org.keycloak.proxy.ConstraintAuthorizationHandler
 
KEYCLOAK_SUBJECT - Static variable in class org.keycloak.proxy.ConstraintAuthorizationHandler
 
KEYCLOAK_USERNAME - Static variable in class org.keycloak.proxy.ConstraintAuthorizationHandler
 
keyPassword - Variable in class org.keycloak.proxy.ProxyConfig
 
keystore - Variable in class org.keycloak.proxy.ProxyConfig
 
keystorePassword - Variable in class org.keycloak.proxy.ProxyConfig
 

L

loadConfig(InputStream) - Static method in class org.keycloak.proxy.ProxyServerBuilder
 
log - Static variable in class org.keycloak.proxy.ConstraintMatcherHandler
 
log - Static variable in class org.keycloak.proxy.ProxyServerBuilder
 

M

Main - Class in org.keycloak.proxy
 
Main() - Constructor for class org.keycloak.proxy.Main
 
main(String[]) - Static method in class org.keycloak.proxy.Main
 
matcher - Variable in class org.keycloak.proxy.ConstraintMatcherHandler
 
matches - Variable in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder
 
method(String) - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
methods - Variable in class org.keycloak.proxy.ProxyConfig.Constraint
 
methods - Variable in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
methods(Set<String>) - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 

N

next - Variable in class org.keycloak.proxy.ConstraintAuthorizationHandler
 
nodesRegistrationManagement - Variable in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder
 
NOT_FOUND - Static variable in class org.keycloak.proxy.ProxyServerBuilder
 

O

org.keycloak.proxy - package org.keycloak.proxy
 

P

pattern - Variable in class org.keycloak.proxy.ProxyConfig.Constraint
 
pattern - Variable in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
permit - Variable in class org.keycloak.proxy.ProxyConfig.Constraint
 
permit() - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
permitAndInject - Variable in class org.keycloak.proxy.ProxyConfig.Constraint
 
ProxyAuthenticationCallHandler - Class in org.keycloak.proxy
 
ProxyAuthenticationCallHandler(HttpHandler) - Constructor for class org.keycloak.proxy.ProxyAuthenticationCallHandler
 
ProxyConfig - Class in org.keycloak.proxy
 
ProxyConfig() - Constructor for class org.keycloak.proxy.ProxyConfig
 
ProxyConfig.Application - Class in org.keycloak.proxy
 
ProxyConfig.Constraint - Class in org.keycloak.proxy
 
proxyHandler - Variable in class org.keycloak.proxy.ProxyServerBuilder
 
ProxyServerBuilder - Class in org.keycloak.proxy
 
ProxyServerBuilder() - Constructor for class org.keycloak.proxy.ProxyServerBuilder
 
ProxyServerBuilder.ApplicationBuilder - Class in org.keycloak.proxy
 
ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder - Class in org.keycloak.proxy
 

R

role(String) - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
roles(String...) - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
roles(Set<String>) - Method in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
rolesAllowed - Variable in class org.keycloak.proxy.ProxyConfig.Constraint
 
rolesAllowed - Variable in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
root - Variable in class org.keycloak.proxy.ProxyServerBuilder
 

S

securedHandler - Variable in class org.keycloak.proxy.ConstraintMatcherHandler
 
SecurityInfo<T extends SecurityInfo> - Class in org.keycloak.proxy
 
SecurityInfo() - Constructor for class org.keycloak.proxy.SecurityInfo
 
SecurityInfo.EmptyRoleSemantic - Enum in org.keycloak.proxy
Equivalent to ServletSecurity.EmptyRoleSemantic but with an additional mode to require authentication but no role check.
SecurityPathMatches - Class in org.keycloak.proxy
 
SecurityPathMatches.Builder - Class in org.keycloak.proxy
 
semantic - Variable in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder.ConstraintBuilder
 
sendAccessToken - Variable in class org.keycloak.proxy.ConstraintAuthorizationHandler
 
sendAccessToken - Variable in class org.keycloak.proxy.ProxyConfig
 
sendAccessToken - Variable in class org.keycloak.proxy.ProxyServerBuilder
 
sendAccessToken(boolean) - Method in class org.keycloak.proxy.ProxyServerBuilder
 
setAdapterConfig(AdapterConfig) - Method in class org.keycloak.proxy.ProxyConfig.Application
 
setApplications(List<ProxyConfig.Application>) - Method in class org.keycloak.proxy.ProxyConfig
 
setAuthenticate(boolean) - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
setBasePath(String) - Method in class org.keycloak.proxy.ProxyConfig.Application
 
setBindAddress(String) - Method in class org.keycloak.proxy.ProxyConfig
 
setBufferSize(Integer) - Method in class org.keycloak.proxy.ProxyConfig
 
setBufferSize(int) - Method in class org.keycloak.proxy.ProxyServerBuilder
 
setBuffersPerRegion(Integer) - Method in class org.keycloak.proxy.ProxyConfig
 
setBuffersPerRegion(int) - Method in class org.keycloak.proxy.ProxyServerBuilder
 
setConstraints(List<ProxyConfig.Constraint>) - Method in class org.keycloak.proxy.ProxyConfig.Application
 
setDeny(boolean) - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
setDirectBuffers(Boolean) - Method in class org.keycloak.proxy.ProxyConfig
 
setDirectBuffers(boolean) - Method in class org.keycloak.proxy.ProxyServerBuilder
 
setEmptyRoleSemantic(SecurityInfo.EmptyRoleSemantic) - Method in class org.keycloak.proxy.SecurityInfo
 
setErrorPage(String) - Method in class org.keycloak.proxy.ProxyConfig.Application
 
setExcludedMethods(Set<String>) - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
setHeaderNames(Map<String, String>) - Method in class org.keycloak.proxy.ProxyConfig
 
setHttpPort(Integer) - Method in class org.keycloak.proxy.ProxyConfig
 
setHttpsPort(Integer) - Method in class org.keycloak.proxy.ProxyConfig
 
setIoThreads(Integer) - Method in class org.keycloak.proxy.ProxyConfig
 
setIoThreads(int) - Method in class org.keycloak.proxy.ProxyServerBuilder
 
setKeyPassword(String) - Method in class org.keycloak.proxy.ProxyConfig
 
setKeystore(String) - Method in class org.keycloak.proxy.ProxyConfig
 
setKeystorePassword(String) - Method in class org.keycloak.proxy.ProxyConfig
 
setMethods(Set<String>) - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
setPattern(String) - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
setPermit(boolean) - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
setPermitAndInject(boolean) - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
setRolesAllowed(Set<String>) - Method in class org.keycloak.proxy.ProxyConfig.Constraint
 
setSendAccessToken(boolean) - Method in class org.keycloak.proxy.ProxyConfig
 
setServerOption(Option<T>, T) - Method in class org.keycloak.proxy.ProxyServerBuilder
 
setSocketOption(Option<T>, T) - Method in class org.keycloak.proxy.ProxyServerBuilder
 
setTargetUrl(String) - Method in class org.keycloak.proxy.ProxyConfig
 
setWorkerOption(Option<T>, T) - Method in class org.keycloak.proxy.ProxyServerBuilder
 
setWorkerThreads(Integer) - Method in class org.keycloak.proxy.ProxyConfig
 
setWorkerThreads(int) - Method in class org.keycloak.proxy.ProxyServerBuilder
 
SingleConstraintMatch - Class in org.keycloak.proxy
Representation of a single security constrain matched for a single request.
SingleConstraintMatch(SecurityInfo.EmptyRoleSemantic, Set<String>) - Constructor for class org.keycloak.proxy.SingleConstraintMatch
 
SslUtil - Class in org.keycloak.proxy
 
SslUtil() - Constructor for class org.keycloak.proxy.SslUtil
 

T

target(String) - Method in class org.keycloak.proxy.ProxyServerBuilder
 
targetUrl - Variable in class org.keycloak.proxy.ProxyConfig
 

U

unsecuredHandler - Variable in class org.keycloak.proxy.ConstraintMatcherHandler
 
userSessionManagement - Variable in class org.keycloak.proxy.ProxyServerBuilder.ApplicationBuilder
 

V

valueOf(String) - Static method in enum org.keycloak.proxy.SecurityInfo.EmptyRoleSemantic
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.keycloak.proxy.SecurityInfo.EmptyRoleSemantic
Returns an array containing the constants of this enum type, in the order they are declared.

W

workerThreads - Variable in class org.keycloak.proxy.ProxyConfig
 
A B C D E G H I K L M N O P R S T U V W 
Skip navigation links
Keycloak Proxy Server 1.9.0.CR1

Copyright © 2016 JBoss by Red Hat. All rights reserved.