A B C D G H I L O P R S U 
All Classes All Packages

A

adapt(HttpAction, UndertowWebContext) - Method in class org.pac4j.undertow.http.UndertowHttpActionAdapter
 
addResponseCookie(Cookie) - Method in class org.pac4j.undertow.context.UndertowWebContext
 

B

build(HttpHandler, Config) - Static method in class org.pac4j.undertow.handler.SecurityHandler
 
build(HttpHandler, Config, String) - Static method in class org.pac4j.undertow.handler.SecurityHandler
 
build(HttpHandler, Config, String, String) - Static method in class org.pac4j.undertow.handler.SecurityHandler
 
build(HttpHandler, Config, String, String, String) - Static method in class org.pac4j.undertow.handler.SecurityHandler
 
build(HttpHandler, Config, String, String, String, Boolean) - Static method in class org.pac4j.undertow.handler.SecurityHandler
 
build(HttpHandler, Config, String, String, String, Boolean, SecurityLogic<Object, UndertowWebContext>) - Static method in class org.pac4j.undertow.handler.SecurityHandler
 
build(Config) - Static method in class org.pac4j.undertow.handler.CallbackHandler
 
build(Config, String) - Static method in class org.pac4j.undertow.handler.CallbackHandler
 
build(Config, String, Boolean) - Static method in class org.pac4j.undertow.handler.CallbackHandler
 
build(Config, String, Boolean, CallbackLogic<Object, UndertowWebContext>) - Static method in class org.pac4j.undertow.handler.CallbackHandler
 
buildFromTrackableSession(UndertowWebContext, Object) - Method in class org.pac4j.undertow.context.UndertowSessionStore
 

C

CallbackHandler - Class in org.pac4j.undertow.handler
This filter finishes the login process for an indirect client.
CallbackHandler(Config, String, Boolean) - Constructor for class org.pac4j.undertow.handler.CallbackHandler
 

D

destroySession(UndertowWebContext) - Method in class org.pac4j.undertow.context.UndertowSessionStore
 

G

get(UndertowWebContext, String) - Method in class org.pac4j.undertow.context.UndertowSessionStore
 
getAuthorizers() - Method in class org.pac4j.undertow.handler.SecurityHandler
 
getCallbackLogic() - Method in class org.pac4j.undertow.handler.CallbackHandler
 
getCentralLogout() - Method in class org.pac4j.undertow.handler.LogoutHandler
 
getClients() - Method in class org.pac4j.undertow.handler.SecurityHandler
 
getDefaultClient() - Method in class org.pac4j.undertow.handler.CallbackHandler
 
getDefaultUrl() - Method in class org.pac4j.undertow.handler.CallbackHandler
 
getDefaultUrl() - Method in class org.pac4j.undertow.handler.LogoutHandler
 
getDestroySession() - Method in class org.pac4j.undertow.handler.LogoutHandler
 
getExchange() - Method in class org.pac4j.undertow.context.UndertowWebContext
 
getExistingSession(UndertowWebContext) - Method in class org.pac4j.undertow.context.UndertowSessionStore
 
getFullRequestURL() - Method in class org.pac4j.undertow.context.UndertowWebContext
 
getLocalLogout() - Method in class org.pac4j.undertow.handler.LogoutHandler
 
getLogoutLogic() - Method in class org.pac4j.undertow.handler.LogoutHandler
 
getLogoutUrlPattern() - Method in class org.pac4j.undertow.handler.LogoutHandler
 
getMatchers() - Method in class org.pac4j.undertow.handler.SecurityHandler
 
getMultiProfile() - Method in class org.pac4j.undertow.handler.CallbackHandler
 
getMultiProfile() - Method in class org.pac4j.undertow.handler.SecurityHandler
 
getOrCreateSessionId(UndertowWebContext) - Method in class org.pac4j.undertow.context.UndertowSessionStore
 
getOrInitialize(HttpServerExchange) - Static method in class org.pac4j.undertow.context.RequestAttributesMap
Returns an instance of RequestAttributesMap stored in a given Undertow's HttpServerExchange object as an attachment.
getPath() - Method in class org.pac4j.undertow.context.UndertowWebContext
 
getPrincipal() - Method in class org.pac4j.undertow.account.Pac4jAccount
 
getProfile() - Method in class org.pac4j.undertow.account.Pac4jAccount
Get the main profile of the authenticated user.
getProfiles() - Method in class org.pac4j.undertow.account.Pac4jAccount
Get all the profiles of the authenticated user.
getRemoteAddr() - Method in class org.pac4j.undertow.context.UndertowWebContext
 
getRenewSession() - Method in class org.pac4j.undertow.handler.CallbackHandler
 
getRequestAttribute(String) - Method in class org.pac4j.undertow.context.UndertowWebContext
 
getRequestCookies() - Method in class org.pac4j.undertow.context.UndertowWebContext
 
getRequestHeader(String) - Method in class org.pac4j.undertow.context.UndertowWebContext
 
getRequestMethod() - Method in class org.pac4j.undertow.context.UndertowWebContext
 
getRequestParameter(String) - Method in class org.pac4j.undertow.context.UndertowWebContext
 
getRequestParameters() - Method in class org.pac4j.undertow.context.UndertowWebContext
 
getRoles() - Method in class org.pac4j.undertow.account.Pac4jAccount
 
getSaveInSession() - Method in class org.pac4j.undertow.handler.CallbackHandler
 
getScheme() - Method in class org.pac4j.undertow.context.UndertowWebContext
 
getSecurityLogic() - Method in class org.pac4j.undertow.handler.SecurityHandler
 
getServerName() - Method in class org.pac4j.undertow.context.UndertowWebContext
 
getServerPort() - Method in class org.pac4j.undertow.context.UndertowWebContext
 
getSessionConfig() - Method in class org.pac4j.undertow.context.UndertowSessionStore
 
getSessionCookieName() - Method in class org.pac4j.undertow.context.UndertowSessionStore
 
getSessionManager() - Method in class org.pac4j.undertow.context.UndertowSessionStore
 
getSessionStore() - Method in class org.pac4j.undertow.context.UndertowWebContext
 
getTrackableSession(UndertowWebContext) - Method in class org.pac4j.undertow.context.UndertowSessionStore
 

H

handleRequest(HttpServerExchange) - Method in class org.pac4j.undertow.handler.CallbackHandler
 
handleRequest(HttpServerExchange) - Method in class org.pac4j.undertow.handler.LogoutHandler
 
handleRequest(HttpServerExchange) - Method in class org.pac4j.undertow.handler.SecurityHandler
 

I

INSTANCE - Static variable in class org.pac4j.undertow.http.UndertowHttpActionAdapter
 
isSecure() - Method in class org.pac4j.undertow.context.UndertowWebContext
 

L

LogoutHandler - Class in org.pac4j.undertow.handler
This filter handles the (application + identity provider) logout process.
LogoutHandler(Config) - Constructor for class org.pac4j.undertow.handler.LogoutHandler
 
LogoutHandler(Config, String) - Constructor for class org.pac4j.undertow.handler.LogoutHandler
 
LogoutHandler(Config, String, String) - Constructor for class org.pac4j.undertow.handler.LogoutHandler
 

O

org.pac4j.undertow.account - package org.pac4j.undertow.account
 
org.pac4j.undertow.context - package org.pac4j.undertow.context
 
org.pac4j.undertow.handler - package org.pac4j.undertow.handler
 
org.pac4j.undertow.http - package org.pac4j.undertow.http
 
org.pac4j.undertow.profile - package org.pac4j.undertow.profile
 
org.pac4j.undertow.util - package org.pac4j.undertow.util
 

P

Pac4jAccount - Class in org.pac4j.undertow.account
Specific account for Undertow based on the pac4j profile.
Pac4jAccount(LinkedHashMap<String, CommonProfile>) - Constructor for class org.pac4j.undertow.account.Pac4jAccount
 
populateContext(UndertowWebContext, LinkedHashMap<String, CommonProfile>) - Static method in class org.pac4j.undertow.util.UndertowHelper
Populate the security context with the authenticated user profiles.

R

renewSession(UndertowWebContext) - Method in class org.pac4j.undertow.context.UndertowSessionStore
 
RequestAttributesMap - Class in org.pac4j.undertow.context
A map of request attributes stored in Undertow's HttpServerExchange as an attachment.
RequestAttributesMap() - Constructor for class org.pac4j.undertow.context.RequestAttributesMap
 
retrieveAll(boolean) - Method in class org.pac4j.undertow.profile.UndertowProfileManager
 

S

SecurityHandler - Class in org.pac4j.undertow.handler
This filter protects an URL.
SecurityHandler(HttpHandler, Config, String, String, String, Boolean) - Constructor for class org.pac4j.undertow.handler.SecurityHandler
 
set(UndertowWebContext, String, Object) - Method in class org.pac4j.undertow.context.UndertowSessionStore
 
setAuthorizers(String) - Method in class org.pac4j.undertow.handler.SecurityHandler
 
setCallbackLogic(CallbackLogic<Object, UndertowWebContext>) - Method in class org.pac4j.undertow.handler.CallbackHandler
 
setCentralLogout(Boolean) - Method in class org.pac4j.undertow.handler.LogoutHandler
 
setClients(String) - Method in class org.pac4j.undertow.handler.SecurityHandler
 
setDefaultClient(String) - Method in class org.pac4j.undertow.handler.CallbackHandler
 
setDefaultUrl(String) - Method in class org.pac4j.undertow.handler.CallbackHandler
 
setDefaultUrl(String) - Method in class org.pac4j.undertow.handler.LogoutHandler
 
setDestroySession(Boolean) - Method in class org.pac4j.undertow.handler.LogoutHandler
 
setLocalLogout(Boolean) - Method in class org.pac4j.undertow.handler.LogoutHandler
 
setLogoutLogic(LogoutLogic<Object, UndertowWebContext>) - Method in class org.pac4j.undertow.handler.LogoutHandler
 
setLogoutUrlPattern(String) - Method in class org.pac4j.undertow.handler.LogoutHandler
 
setMatchers(String) - Method in class org.pac4j.undertow.handler.SecurityHandler
 
setMultiProfile(Boolean) - Method in class org.pac4j.undertow.handler.CallbackHandler
 
setMultiProfile(Boolean) - Method in class org.pac4j.undertow.handler.SecurityHandler
 
setRenewSession(Boolean) - Method in class org.pac4j.undertow.handler.CallbackHandler
 
setRequestAttribute(String, Object) - Method in class org.pac4j.undertow.context.UndertowWebContext
 
setResponseContentType(String) - Method in class org.pac4j.undertow.context.UndertowWebContext
 
setResponseHeader(String, String) - Method in class org.pac4j.undertow.context.UndertowWebContext
 
setSaveInSession(Boolean) - Method in class org.pac4j.undertow.handler.CallbackHandler
 
setSecurityLogic(SecurityLogic<Object, UndertowWebContext>) - Method in class org.pac4j.undertow.handler.SecurityHandler
 
setSessionCookieName(String) - Method in class org.pac4j.undertow.context.UndertowSessionStore
 

U

UndertowHelper - Class in org.pac4j.undertow.util
Helper for Undertow
UndertowHelper() - Constructor for class org.pac4j.undertow.util.UndertowHelper
 
UndertowHttpActionAdapter - Class in org.pac4j.undertow.http
The specific HttpActionAdapter for Undertow.
UndertowHttpActionAdapter() - Constructor for class org.pac4j.undertow.http.UndertowHttpActionAdapter
 
UndertowProfileManager - Class in org.pac4j.undertow.profile
Specific profile manager for Undertow.
UndertowProfileManager(WebContext) - Constructor for class org.pac4j.undertow.profile.UndertowProfileManager
 
UndertowSessionStore - Class in org.pac4j.undertow.context
Specific session store for Undertow relying on the SessionManager and SessionConfig.
UndertowSessionStore(HttpServerExchange) - Constructor for class org.pac4j.undertow.context.UndertowSessionStore
 
UndertowWebContext - Class in org.pac4j.undertow.context
The webcontext implementation for Undertow.
UndertowWebContext(HttpServerExchange) - Constructor for class org.pac4j.undertow.context.UndertowWebContext
 
UndertowWebContext(HttpServerExchange, SessionStore<UndertowWebContext>) - Constructor for class org.pac4j.undertow.context.UndertowWebContext
 
A B C D G H I L O P R S U 
All Classes All Packages