Skip navigation links
A B C D E F G I J L M O P R S T W 

A

adapt(int, PlayWebContext) - Method in class org.pac4j.play.http.DefaultHttpActionAdapter
 
addResponseCookie(Cookie) - Method in class org.pac4j.play.PlayWebContext
 
apply(String) - Method in class org.pac4j.play.deadbolt2.Pac4jHandlerCache
 
AUTHORIZERS_METHOD - Static variable in class org.pac4j.play.java.SecureAction
 

B

beforeAuthCheck(Http.Context) - Method in class org.pac4j.play.deadbolt2.Pac4jHandler
 
buildFromTrackableSession(PlayWebContext, Object) - Method in class org.pac4j.play.store.PlayCacheSessionStore
 

C

call(Http.Context) - Method in class org.pac4j.play.java.SecureAction
 
callback() - Method in class org.pac4j.play.CallbackController
 
CallbackController - Class in org.pac4j.play
This filter finishes the login process for an indirect client, based on the CallbackController.callbackLogic.
CallbackController() - Constructor for class org.pac4j.play.CallbackController
 
CLIENTS_METHOD - Static variable in class org.pac4j.play.java.SecureAction
 
computeKey(Object) - Method in class org.pac4j.play.store.PlayCacheStore
 
config - Variable in class org.pac4j.play.CallbackController
 
config - Variable in class org.pac4j.play.LogoutController
 
context - Variable in class org.pac4j.play.PlayWebContext
 

D

DefaultHttpActionAdapter - Class in org.pac4j.play.http
Default implementation.
DefaultHttpActionAdapter() - Constructor for class org.pac4j.play.http.DefaultHttpActionAdapter
 
destroySession(PlayWebContext) - Method in class org.pac4j.play.store.PlayCacheSessionStore
 

E

ec - Variable in class org.pac4j.play.CallbackController
 
ec - Variable in class org.pac4j.play.LogoutController
 

F

formParameters - Variable in class org.pac4j.play.PlayWebContext
 

G

get() - Method in class org.pac4j.play.deadbolt2.Pac4jHandlerCache
 
get(PlayWebContext, String) - Method in class org.pac4j.play.store.PlayCacheSessionStore
 
getAndBuildHandler(String) - Method in class org.pac4j.play.deadbolt2.Pac4jHandlerCache
 
getBooleanParam(InvocationHandler, Method, boolean) - Method in class org.pac4j.play.java.SecureAction
 
getCache() - Method in class org.pac4j.play.store.PlayCacheStore
 
getCentralLogout() - Method in class org.pac4j.play.LogoutController
 
getConfig() - Method in class org.pac4j.play.CallbackController
 
getConfig() - Method in class org.pac4j.play.LogoutController
 
getDefaultUrl() - Method in class org.pac4j.play.CallbackController
 
getDefaultUrl() - Method in class org.pac4j.play.LogoutController
 
getDestroySession() - Method in class org.pac4j.play.LogoutController
 
getDynamicResourceHandler(Http.Context) - Method in class org.pac4j.play.deadbolt2.Pac4jHandler
 
getFullRequestURL() - Method in class org.pac4j.play.PlayWebContext
 
getIdentifier() - Method in class org.pac4j.play.deadbolt2.Pac4jSubject
 
getJavaContext() - Method in class org.pac4j.play.PlayWebContext
Get the Java context.
getJavaSession() - Method in class org.pac4j.play.PlayWebContext
Get the Java session.
getLocalLogout() - Method in class org.pac4j.play.LogoutController
 
getLocation() - Method in class org.pac4j.play.PlayWebContext
 
getLogoutUrlPattern() - Method in class org.pac4j.play.LogoutController
 
getName() - Method in class org.pac4j.play.deadbolt2.Pac4jRole
 
getOrCreateSessionId(PlayWebContext) - Method in class org.pac4j.play.store.PlayCacheSessionStore
 
getPath() - Method in class org.pac4j.play.PlayWebContext
 
getPermissions() - Method in class org.pac4j.play.deadbolt2.Pac4jSubject
 
getPermissionsForRole(String) - Method in class org.pac4j.play.deadbolt2.Pac4jHandler
 
getPermissionsForRole(String, String, HttpExecutionContext) - Method in interface org.pac4j.play.deadbolt2.Pac4jRoleHandler
 
getPrefix() - Method in class org.pac4j.play.store.PlayCacheSessionStore
 
getRemoteAddr() - Method in class org.pac4j.play.PlayWebContext
 
getRequestAttribute(String) - Method in class org.pac4j.play.PlayWebContext
 
getRequestCookies() - Method in class org.pac4j.play.PlayWebContext
 
getRequestHeader(String) - Method in class org.pac4j.play.PlayWebContext
 
getRequestMethod() - Method in class org.pac4j.play.PlayWebContext
 
getRequestParameter(String) - Method in class org.pac4j.play.PlayWebContext
 
getRequestParameters() - Method in class org.pac4j.play.PlayWebContext
 
getResponseContent() - Method in class org.pac4j.play.PlayWebContext
Get the response content.
getRoles() - Method in class org.pac4j.play.deadbolt2.Pac4jSubject
 
getScheme() - Method in class org.pac4j.play.PlayWebContext
 
getSecurityLogic() - Method in class org.pac4j.play.java.SecureAction
 
getServerName() - Method in class org.pac4j.play.PlayWebContext
 
getServerPort() - Method in class org.pac4j.play.PlayWebContext
 
getSessionStore() - Method in class org.pac4j.play.PlayWebContext
 
getStore() - Method in class org.pac4j.play.store.PlayCacheSessionStore
 
getStringParam(InvocationHandler, Method, String) - Method in class org.pac4j.play.java.SecureAction
 
getSubject(Http.Context) - Method in class org.pac4j.play.deadbolt2.Pac4jHandler
 
getTimeout() - Method in class org.pac4j.play.store.PlayCacheSessionStore
 
getTimeout() - Method in class org.pac4j.play.store.PlayCacheStore
 
getTrackableSession(PlayWebContext) - Method in class org.pac4j.play.store.PlayCacheSessionStore
 
getValue() - Method in class org.pac4j.play.deadbolt2.Pac4jPermission
 

I

internalCall(Http.Context, String, String, String, boolean) - Method in class org.pac4j.play.java.SecureAction
 
internalGet(K) - Method in class org.pac4j.play.store.PlayCacheStore
 
internalInit() - Method in class org.pac4j.play.store.PlayCacheStore
 
internalRemove(K) - Method in class org.pac4j.play.store.PlayCacheStore
 
internalSet(K, O) - Method in class org.pac4j.play.store.PlayCacheStore
 
isMultiProfile() - Method in class org.pac4j.play.CallbackController
 
isSecure() - Method in class org.pac4j.play.PlayWebContext
 

J

JAVA_SERIALIZATION_HELPER - Static variable in class org.pac4j.play.store.PlayCacheStore
 

L

logger - Variable in class org.pac4j.play.http.DefaultHttpActionAdapter
 
logger - Variable in class org.pac4j.play.java.SecureAction
 
logout() - Method in class org.pac4j.play.LogoutController
 
LogoutController - Class in org.pac4j.play
This filter handles the (application + identity provider) logout process, based on the LogoutController.logoutLogic.
LogoutController() - Constructor for class org.pac4j.play.LogoutController
 

M

MATCHERS_METHOD - Static variable in class org.pac4j.play.java.SecureAction
 
MULTI_PROFILE_METHOD - Static variable in class org.pac4j.play.java.SecureAction
 

O

onAuthFailure(Http.Context, Optional<String>) - Method in class org.pac4j.play.deadbolt2.Pac4jHandler
 
org.pac4j.play - package org.pac4j.play
 
org.pac4j.play.deadbolt2 - package org.pac4j.play.deadbolt2
 
org.pac4j.play.http - package org.pac4j.play.http
 
org.pac4j.play.java - package org.pac4j.play.java
 
org.pac4j.play.store - package org.pac4j.play.store
 

P

PAC4J_USER_PROFILES - Static variable in class org.pac4j.play.PlayWebContext
 
Pac4jHandler - Class in org.pac4j.play.deadbolt2
This is the deadbolt handler for pac4j: the deadbolt subject is built from the pac4j user profile.
Pac4jHandler(Config, HttpExecutionContext, String, PlaySessionStore, Pac4jRoleHandler) - Constructor for class org.pac4j.play.deadbolt2.Pac4jHandler
 
Pac4jHandlerCache - Class in org.pac4j.play.deadbolt2
This is a simple handler cache to store Pac4jHandler.
Pac4jHandlerCache(Config, HttpExecutionContext, PlaySessionStore, Pac4jRoleHandler) - Constructor for class org.pac4j.play.deadbolt2.Pac4jHandlerCache
 
Pac4jPermission - Class in org.pac4j.play.deadbolt2
A simple permission from pac4j.
Pac4jPermission(String) - Constructor for class org.pac4j.play.deadbolt2.Pac4jPermission
 
Pac4jRole - Class in org.pac4j.play.deadbolt2
A simple role from pac4j.
Pac4jRole(String) - Constructor for class org.pac4j.play.deadbolt2.Pac4jRole
 
Pac4jRoleHandler - Interface in org.pac4j.play.deadbolt2
Handler interface that allows you retrieve permissions from a given role and current httpExecutionContext.
Pac4jSubject - Class in org.pac4j.play.deadbolt2
The deadbolt subject built from the pac4j user profile.
Pac4jSubject(CommonProfile) - Constructor for class org.pac4j.play.deadbolt2.Pac4jSubject
 
PlayCacheSessionStore - Class in org.pac4j.play.store
This session store internally uses the PlayCacheStore which uses the Play Cache, only an identifier is saved into the Play session.
PlayCacheSessionStore(SyncCacheApi) - Constructor for class org.pac4j.play.store.PlayCacheSessionStore
 
PlayCacheSessionStore(Provider<SyncCacheApi>) - Constructor for class org.pac4j.play.store.PlayCacheSessionStore
 
PlayCacheStore<K,O> - Class in org.pac4j.play.store
Store using the Play Cache.
PlayCacheStore(SyncCacheApi) - Constructor for class org.pac4j.play.store.PlayCacheStore
 
PlayCacheStore(Provider<SyncCacheApi>) - Constructor for class org.pac4j.play.store.PlayCacheStore
 
playSessionStore - Variable in class org.pac4j.play.CallbackController
 
playSessionStore - Variable in class org.pac4j.play.LogoutController
 
PlaySessionStore - Interface in org.pac4j.play.store
To store data in session.
PlayWebContext - Class in org.pac4j.play
This class is the web context for Play (used both for Java and Scala).
PlayWebContext(Http.Context, SessionStore<PlayWebContext>) - Constructor for class org.pac4j.play.PlayWebContext
 
PlayWebContext(RequestHeader, SessionStore<PlayWebContext>) - Constructor for class org.pac4j.play.PlayWebContext
 
PlayWebContext(RequestHeader, Object, SessionStore<PlayWebContext>) - Constructor for class org.pac4j.play.PlayWebContext
We retrieve the body apart from the request.

R

renewSession(PlayWebContext) - Method in class org.pac4j.play.store.PlayCacheSessionStore
 
request - Variable in class org.pac4j.play.PlayWebContext
 
response - Variable in class org.pac4j.play.PlayWebContext
 
responseContent - Variable in class org.pac4j.play.PlayWebContext
 

S

Secure - Annotation Type in org.pac4j.play.java
 
SecureAction - Class in org.pac4j.play.java
This filter protects an url, based on the SecureAction.securityLogic.
SecureAction(Config, PlaySessionStore) - Constructor for class org.pac4j.play.java.SecureAction
 
session - Variable in class org.pac4j.play.PlayWebContext
 
sessionStore - Variable in class org.pac4j.play.PlayWebContext
 
set(PlayWebContext, String, Object) - Method in class org.pac4j.play.store.PlayCacheSessionStore
 
setCentralLogout(Boolean) - Method in class org.pac4j.play.LogoutController
 
setConfig(Config) - Method in class org.pac4j.play.CallbackController
 
setConfig(Config) - Method in class org.pac4j.play.LogoutController
 
setDefaultTimeout() - Method in class org.pac4j.play.store.PlayCacheSessionStore
 
setDefaultUrl(String) - Method in class org.pac4j.play.CallbackController
 
setDefaultUrl(String) - Method in class org.pac4j.play.LogoutController
 
setDestroySession(Boolean) - Method in class org.pac4j.play.LogoutController
 
setLocalLogout(Boolean) - Method in class org.pac4j.play.LogoutController
 
setLogoutUrlPattern(String) - Method in class org.pac4j.play.LogoutController
 
setMultiProfile(boolean) - Method in class org.pac4j.play.CallbackController
 
setPrefix(String) - Method in class org.pac4j.play.store.PlayCacheSessionStore
 
setRequestAttribute(String, Object) - Method in class org.pac4j.play.PlayWebContext
 
setResponseContentType(String) - Method in class org.pac4j.play.PlayWebContext
 
setResponseHeader(String, String) - Method in class org.pac4j.play.PlayWebContext
 
setResponseStatus(int) - Method in class org.pac4j.play.PlayWebContext
 
setSecurityLogic(SecurityLogic<CompletionStage<Result>, PlayWebContext>) - Method in class org.pac4j.play.java.SecureAction
 
setSessionStore(SessionStore) - Method in class org.pac4j.play.PlayWebContext
 
setTimeout(int) - Method in class org.pac4j.play.store.PlayCacheSessionStore
 
setTimeout(int) - Method in class org.pac4j.play.store.PlayCacheStore
 

T

toString() - Method in class org.pac4j.play.deadbolt2.Pac4jHandlerCache
 
toString() - Method in class org.pac4j.play.deadbolt2.Pac4jPermission
 
toString() - Method in class org.pac4j.play.deadbolt2.Pac4jRole
 
toString() - Method in class org.pac4j.play.store.PlayCacheSessionStore
 
toString() - Method in class org.pac4j.play.store.PlayCacheStore
 

W

writeResponseContent(String) - Method in class org.pac4j.play.PlayWebContext
 
A B C D E F G I J L M O P R S T W 
Skip navigation links

Copyright © 2017. All rights reserved.