Index
All Classes and Interfaces|All Packages|Serialized Form
A
- adapt(HttpAction, WebContext) - Method in class org.pac4j.undertow.http.UndertowHttpActionAdapter
- addResponseCookie(Cookie) - Method in class org.pac4j.undertow.context.UndertowWebContext
- applyDefaultSettingsIfUndefined(Config) - Method in class org.pac4j.framework.adapter.FrameworkAdapterImpl
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, SecurityLogic) - 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, CallbackLogic) - Static method in class org.pac4j.undertow.handler.CallbackHandler
- buildFromTrackableSession(WebContext, 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) - Constructor for class org.pac4j.undertow.handler.CallbackHandler
D
- destroySession(WebContext) - Method in class org.pac4j.undertow.context.UndertowSessionStore
E
- equals(Object) - Method in record class org.pac4j.undertow.context.UndertowParameters
-
Indicates whether some other object is "equal to" this one.
- exchange() - Method in record class org.pac4j.undertow.context.UndertowParameters
-
Returns the value of the
exchangerecord component.
F
- FrameworkAdapterImpl - Class in org.pac4j.framework.adapter
-
This class is found on classpath by pac4j
- FrameworkAdapterImpl() - Constructor for class org.pac4j.framework.adapter.FrameworkAdapterImpl
G
- get(WebContext, 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
- 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
- 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
- getResponseHeader(String) - Method in class org.pac4j.undertow.context.UndertowWebContext
- getRoles() - Method in class org.pac4j.undertow.account.Pac4jAccount
- 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
- getSessionId(WebContext, boolean) - Method in class org.pac4j.undertow.context.UndertowSessionStore
- getSessionManager() - Method in class org.pac4j.undertow.context.UndertowSessionStore
- getTrackableSession(WebContext) - 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
- hashCode() - Method in record class org.pac4j.undertow.context.UndertowParameters
-
Returns a hash code value for this object.
I
- INSTANCE - Static variable in class org.pac4j.undertow.context.UndertowContextFactory
- INSTANCE - Static variable in class org.pac4j.undertow.context.UndertowSessionStoreFactory
-
Constant
INSTANCE - 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
N
- newContext(FrameworkParameters) - Method in class org.pac4j.undertow.context.UndertowContextFactory
- newSessionStore(FrameworkParameters) - Method in class org.pac4j.undertow.context.UndertowSessionStoreFactory
-
Create the session store.
O
- org.pac4j.framework.adapter - package org.pac4j.framework.adapter
- 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, UserProfile>) - Constructor for class org.pac4j.undertow.account.Pac4jAccount
- populateContext(UndertowWebContext, LinkedHashMap<String, UserProfile>) - Static method in class org.pac4j.undertow.util.UndertowHelper
-
Populate the security context with the authenticated user profiles.
R
- renewSession(WebContext) - 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) - Constructor for class org.pac4j.undertow.handler.SecurityHandler
- set(WebContext, String, Object) - Method in class org.pac4j.undertow.context.UndertowSessionStore
- setAuthorizers(String) - Method in class org.pac4j.undertow.handler.SecurityHandler
- setCallbackLogic(CallbackLogic) - 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) - 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
- 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
- setSecurityLogic(SecurityLogic) - Method in class org.pac4j.undertow.handler.SecurityHandler
- setSessionCookieName(String) - Method in class org.pac4j.undertow.context.UndertowSessionStore
T
- toString() - Method in class org.pac4j.framework.adapter.FrameworkAdapterImpl
- toString() - Method in record class org.pac4j.undertow.context.UndertowParameters
-
Returns a string representation of this record class.
U
- UndertowContextFactory - Class in org.pac4j.undertow.context
-
Specific web context factory.
- UndertowContextFactory() - Constructor for class org.pac4j.undertow.context.UndertowContextFactory
- 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
HttpActionAdapterfor Undertow. - UndertowHttpActionAdapter() - Constructor for class org.pac4j.undertow.http.UndertowHttpActionAdapter
- UndertowParameters - Record Class in org.pac4j.undertow.context
-
Parameters for Undertow.
- UndertowParameters(HttpServerExchange) - Constructor for record class org.pac4j.undertow.context.UndertowParameters
-
Creates an instance of a
UndertowParametersrecord class. - UndertowProfileManager - Class in org.pac4j.undertow.profile
-
Specific profile manager for Undertow.
- UndertowProfileManager(WebContext, SessionStore) - Constructor for class org.pac4j.undertow.profile.UndertowProfileManager
- UndertowSessionStore - Class in org.pac4j.undertow.context
-
Specific session store for Undertow relying on the
SessionManagerandSessionConfig. - UndertowSessionStore(HttpServerExchange) - Constructor for class org.pac4j.undertow.context.UndertowSessionStore
- UndertowSessionStore(HttpServerExchange, Session) - Constructor for class org.pac4j.undertow.context.UndertowSessionStore
- UndertowSessionStoreFactory - Class in org.pac4j.undertow.context
-
Build an Undertow session store from parameters.
- UndertowSessionStoreFactory() - Constructor for class org.pac4j.undertow.context.UndertowSessionStoreFactory
- UndertowWebContext - Class in org.pac4j.undertow.context
-
The webcontext implementation for Undertow.
- UndertowWebContext(HttpServerExchange) - Constructor for class org.pac4j.undertow.context.UndertowWebContext
All Classes and Interfaces|All Packages|Serialized Form