Index
All Classes and Interfaces|All Packages
A
- adapt(HttpAction, WebContext) - Method in class org.pac4j.play.http.PlayHttpActionAdapter
- addResponseCookie(Cookie) - Method in class org.pac4j.play.PlayWebContext
- applyDefaultSettingsIfUndefined(Config) - Method in class org.pac4j.framework.adapter.FrameworkAdapterImpl
- authorizers() - Element in annotation interface org.pac4j.play.java.Secure
- AUTHORIZERS_METHOD - Static variable in class org.pac4j.play.java.SecureAction
B
- buildFromTrackableSession(WebContext, Object) - Method in class org.pac4j.play.store.PlayCacheSessionStore
- buildFromTrackableSession(WebContext, Object) - Method in class org.pac4j.play.store.PlayCookieSessionStore
C
- call(PlayFrameworkParameters, String, String, String) - Method in class org.pac4j.play.java.SecureAction
- call(Http.Request) - Method in class org.pac4j.play.java.SecureAction
- callback(Http.Request) - Method in class org.pac4j.play.CallbackController
- CallbackController - Class in org.pac4j.play
-
This filter finishes the login process for an indirect client.
- CallbackController() - Constructor for class org.pac4j.play.CallbackController
- clearUserProfiles(Object) - Method in class org.pac4j.play.store.PlayCookieSessionStore
- clients() - Element in annotation interface org.pac4j.play.java.Secure
- CLIENTS_METHOD - Static variable in class org.pac4j.play.java.SecureAction
- compressBytes(byte[]) - Static method in class org.pac4j.play.store.PlayCookieSessionStore
- 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
D
- DataEncrypter - Interface in org.pac4j.play.store
-
A wrapper with encryption/decryption functions, used in session cookie generation in `PlayCookieSessionStore`.
- decrypt(byte[]) - Method in interface org.pac4j.play.store.DataEncrypter
-
Decrypt the data.
- decrypt(byte[]) - Method in class org.pac4j.play.store.NoOpDataEncrypter
- decrypt(byte[]) - Method in class org.pac4j.play.store.ShiroAesDataEncrypter
- destroySession(WebContext) - Method in class org.pac4j.play.store.PlayCacheSessionStore
- destroySession(WebContext) - Method in class org.pac4j.play.store.PlayCookieSessionStore
E
- ec - Variable in class org.pac4j.play.CallbackController
- ec - Variable in class org.pac4j.play.LogoutController
- encrypt(byte[]) - Method in interface org.pac4j.play.store.DataEncrypter
-
Encrypt the data.
- encrypt(byte[]) - Method in class org.pac4j.play.store.NoOpDataEncrypter
- encrypt(byte[]) - Method in class org.pac4j.play.store.ShiroAesDataEncrypter
F
- FrameworkAdapterImpl - Class in org.pac4j.framework.adapter
-
Play framework adapter.
- FrameworkAdapterImpl() - Constructor for class org.pac4j.framework.adapter.FrameworkAdapterImpl
G
- get(WebContext, String) - Method in class org.pac4j.play.store.PlayCacheSessionStore
- get(WebContext, String) - Method in class org.pac4j.play.store.PlayCookieSessionStore
- getBody() - Method in class org.pac4j.play.PlayWebContext
- getBooleanParam(InvocationHandler, Method, boolean) - Method in class org.pac4j.play.java.SecureAction
- getCache() - Method in class org.pac4j.play.store.PlayCacheStore
- getEhcache() - Method in class org.pac4j.play.store.PlayEhCacheStore
- getFullRequestURL() - Method in class org.pac4j.play.PlayWebContext
- getNativeJavaRequest() - Method in class org.pac4j.play.PlayWebContext
- getNativeScalaRequest() - Method in class org.pac4j.play.PlayWebContext
- getNativeSession() - Method in class org.pac4j.play.PlayWebContext
- getPath() - Method in class org.pac4j.play.PlayWebContext
- getRemoteAddr() - Method in class org.pac4j.play.PlayWebContext
- getRequestAttribute(String) - Method in class org.pac4j.play.PlayWebContext
- getRequestContent() - 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
- getResponseHeader(String) - Method in class org.pac4j.play.PlayWebContext
- getResults() - Method in class org.pac4j.play.http.PlayHttpActionAdapter
- getScheme() - Method in class org.pac4j.play.PlayWebContext
- getServerName() - Method in class org.pac4j.play.PlayWebContext
- getServerPort() - Method in class org.pac4j.play.PlayWebContext
- getSessionId(WebContext, boolean) - Method in class org.pac4j.play.store.PlayCacheSessionStore
- getSessionId(WebContext, boolean) - Method in class org.pac4j.play.store.PlayCookieSessionStore
- getSessionIdFromSessionOrRequest(WebContext) - Method in class org.pac4j.play.store.PlayCacheSessionStore
- getSessionName() - Method in class org.pac4j.play.store.PlayCookieSessionStore
- getSessionValues(WebContext) - Method in class org.pac4j.play.store.PlayCookieSessionStore
- getStringParam(InvocationHandler, Method, String) - Method in class org.pac4j.play.java.SecureAction
- getTimeout() - Method in class org.pac4j.play.store.PlayCacheSessionStore
- getTrackableSession(WebContext) - Method in class org.pac4j.play.store.PlayCacheSessionStore
- getTrackableSession(WebContext) - Method in class org.pac4j.play.store.PlayCookieSessionStore
I
- INSTANCE - Static variable in class org.pac4j.play.context.PlayContextFactory
- INSTANCE - Static variable in class org.pac4j.play.http.PlayHttpActionAdapter
- internalCall(PlayFrameworkParameters, String, String, String) - Method in class org.pac4j.play.java.SecureAction
- internalGet(K) - Method in class org.pac4j.play.store.PlayCacheStore
- internalInit(boolean) - 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
- internalSet(K, O) - Method in class org.pac4j.play.store.PlayEhCacheStore
- isSecure() - Method in class org.pac4j.play.PlayWebContext
J
- JAVA_SERIALIZER - Static variable in class org.pac4j.play.store.PlayCacheStore
- JAVA_SERIALIZER - Static variable in class org.pac4j.play.store.PlayCookieSessionStore
- javaRequest - Variable in class org.pac4j.play.PlayWebContext
L
- logger - Variable in class org.pac4j.play.http.PlayHttpActionAdapter
- logger - Variable in class org.pac4j.play.PlayWebContext
- LOGGER - Static variable in class org.pac4j.play.store.PlayCacheSessionStore
- logout(Http.Request) - Method in class org.pac4j.play.LogoutController
- LogoutController - Class in org.pac4j.play
-
This filter handles the (application + identity provider) logout process.
- LogoutController() - Constructor for class org.pac4j.play.LogoutController
M
- matchers() - Element in annotation interface org.pac4j.play.java.Secure
- MATCHERS_METHOD - Static variable in class org.pac4j.play.java.SecureAction
N
- newContext(FrameworkParameters) - Method in class org.pac4j.play.context.PlayContextFactory
- NoOpDataEncrypter - Class in org.pac4j.play.store
-
A dummy DataEncrypter with no op functions.
- NoOpDataEncrypter() - Constructor for class org.pac4j.play.store.NoOpDataEncrypter
O
- org.pac4j.framework.adapter - package org.pac4j.framework.adapter
- org.pac4j.play - package org.pac4j.play
- org.pac4j.play.context - package org.pac4j.play.context
- org.pac4j.play.http - package org.pac4j.play.http
- org.pac4j.play.java - package org.pac4j.play.java
- org.pac4j.play.result - package org.pac4j.play.result
- org.pac4j.play.store - package org.pac4j.play.store
P
- PAC4J_REQUEST_ATTRIBUTES - Static variable in class org.pac4j.play.PlayWebContext
- 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() - Constructor for class org.pac4j.play.store.PlayCacheSessionStore
- PlayCacheSessionStore(Provider<SyncCacheApi>) - Constructor for class org.pac4j.play.store.PlayCacheSessionStore
- PlayCacheSessionStore(SyncCacheApi) - Constructor for class org.pac4j.play.store.PlayCacheSessionStore
- PlayCacheStore<K,
O> - Class in org.pac4j.play.store -
Store using the Play Cache.
- PlayCacheStore(Provider<SyncCacheApi>) - Constructor for class org.pac4j.play.store.PlayCacheStore
- PlayCacheStore(SyncCacheApi) - Constructor for class org.pac4j.play.store.PlayCacheStore
- PlayContextFactory - Class in org.pac4j.play.context
-
Build a Play context from parameters.
- PlayContextFactory() - Constructor for class org.pac4j.play.context.PlayContextFactory
- PlayCookieSessionStore - Class in org.pac4j.play.store
-
A session store which only uses the Play Session cookie for storage, allowing for a stateless backend.
- PlayCookieSessionStore() - Constructor for class org.pac4j.play.store.PlayCookieSessionStore
- PlayCookieSessionStore(DataEncrypter) - Constructor for class org.pac4j.play.store.PlayCookieSessionStore
- PlayEhCacheSessionStore - Class in org.pac4j.play.store
-
This session store uses the specific
PlayEhCacheStore
. - PlayEhCacheSessionStore(Provider<SyncCacheApi>) - Constructor for class org.pac4j.play.store.PlayEhCacheSessionStore
- PlayEhCacheSessionStore(SyncCacheApi) - Constructor for class org.pac4j.play.store.PlayEhCacheSessionStore
- PlayEhCacheStore<K,
O> - Class in org.pac4j.play.store -
Store dedicated to EhCache.
- PlayEhCacheStore(Provider<SyncCacheApi>) - Constructor for class org.pac4j.play.store.PlayEhCacheStore
- PlayEhCacheStore(SyncCacheApi) - Constructor for class org.pac4j.play.store.PlayEhCacheStore
- PlayFrameworkParameters - Class in org.pac4j.play.context
-
Play framework parameters
- PlayFrameworkParameters(RequestHeader) - Constructor for class org.pac4j.play.context.PlayFrameworkParameters
- PlayFrameworkParameters(Http.RequestHeader) - Constructor for class org.pac4j.play.context.PlayFrameworkParameters
- PlayHttpActionAdapter - Class in org.pac4j.play.http
-
Specific
HttpActionAdapter
for Play. - PlayHttpActionAdapter() - Constructor for class org.pac4j.play.http.PlayHttpActionAdapter
- PlayWebContext - Class in org.pac4j.play
-
This class is the web context for Play (used both for Java and Scala).
- PlayWebContext(RequestHeader) - Constructor for class org.pac4j.play.PlayWebContext
- PlayWebContext(Http.RequestHeader) - Constructor for class org.pac4j.play.PlayWebContext
- PlayWebContextResultHolder - Class in org.pac4j.play.result
-
Result holding a Play web context.
- PlayWebContextResultHolder(PlayWebContext) - Constructor for class org.pac4j.play.result.PlayWebContextResultHolder
- putSessionValues(WebContext, Map<String, Object>) - Method in class org.pac4j.play.store.PlayCookieSessionStore
R
- renewSession(WebContext) - Method in class org.pac4j.play.store.PlayCacheSessionStore
- renewSession(WebContext) - Method in class org.pac4j.play.store.PlayCookieSessionStore
- requestContent - Variable in class org.pac4j.play.PlayWebContext
- responseContentType - Variable in class org.pac4j.play.PlayWebContext
- responseCookies - Variable in class org.pac4j.play.PlayWebContext
- responseHeaders - Variable in class org.pac4j.play.PlayWebContext
- results - Variable in class org.pac4j.play.http.PlayHttpActionAdapter
S
- scalaRequest - Variable in class org.pac4j.play.PlayWebContext
- Secure - Annotation Interface in org.pac4j.play.java
- SecureAction - Class in org.pac4j.play.java
-
This filter protects an URL.
- SecureAction(Config) - Constructor for class org.pac4j.play.java.SecureAction
- session - Variable in class org.pac4j.play.PlayWebContext
- set(WebContext, String, Object) - Method in class org.pac4j.play.store.PlayCacheSessionStore
- set(WebContext, String, Object) - Method in class org.pac4j.play.store.PlayCookieSessionStore
- setDefaultTimeout() - Method in class org.pac4j.play.store.PlayCacheSessionStore
- setNativeSession(Http.Session) - Method in class org.pac4j.play.PlayWebContext
- 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
- setResults(Map<Integer, Result>) - Method in class org.pac4j.play.http.PlayHttpActionAdapter
- setSessionIdInSession(WebContext, String) - Method in class org.pac4j.play.store.PlayCacheSessionStore
- setSessionName(String) - Method in class org.pac4j.play.store.PlayCookieSessionStore
- setTimeout(int) - Method in class org.pac4j.play.store.PlayCacheSessionStore
- ShiroAesDataEncrypter - Class in org.pac4j.play.store
-
A DataEncrypter based on the Shiro library and AES encryption.
- ShiroAesDataEncrypter() - Constructor for class org.pac4j.play.store.ShiroAesDataEncrypter
- ShiroAesDataEncrypter(byte[]) - Constructor for class org.pac4j.play.store.ShiroAesDataEncrypter
- store - Variable in class org.pac4j.play.store.PlayCacheSessionStore
- supplementRequest(Http.Request) - Method in class org.pac4j.play.PlayWebContext
- supplementRequest(Http.RequestHeader) - Method in class org.pac4j.play.PlayWebContext
- supplementResponse(Result) - Method in class org.pac4j.play.PlayWebContext
- supplementResponse(Result) - Method in class org.pac4j.play.PlayWebContext
T
- toString() - Method in class org.pac4j.framework.adapter.FrameworkAdapterImpl
U
- uncompressBytes(byte[]) - Static method in class org.pac4j.play.store.PlayCookieSessionStore
All Classes and Interfaces|All Packages