Skip navigation links
A D G L R U W 

A

authenticator(Client<?, ?>...) - Static method in class ratpack.pac4j.RatpackPac4j
authenticator(String, Client<?, ?>...) - Static method in class ratpack.pac4j.RatpackPac4j
Creates a handler that implements authentication when the request path matches, and makes a Pac4j Clients available to downstream handlers otherwise.
authenticator(String, RatpackPac4j.ClientsProvider) - Static method in class ratpack.pac4j.RatpackPac4j
Creates a handler that implements authentication when the request path matches, and makes a Pac4j Clients available to downstream handlers otherwise.

D

DEFAULT_AUTHENTICATOR_PATH - Static variable in class ratpack.pac4j.RatpackPac4j
The default path to the authenticator, "authenticator", used by RatpackPac4j.authenticator(Client[]).

G

get(Context) - Method in interface ratpack.pac4j.RatpackPac4j.ClientsProvider
 

L

login(Context, Class<? extends Client<C, U>>) - Static method in class ratpack.pac4j.RatpackPac4j
Logs the user in by redirecting to the authenticator, or provides the user profile if already logged in.
logout(Context) - Static method in class ratpack.pac4j.RatpackPac4j
Logs out the current user, removing their profile from the session.

R

ratpack.pac4j - package ratpack.pac4j
Integration with pac4j for authentication/authorization.
RatpackPac4j - Class in ratpack.pac4j
Provides integration with the Pac4j library for authentication and authorization.
RatpackPac4j.ClientsProvider - Interface in ratpack.pac4j
Provides the set of Pac4j clients.
requireAuth(Class<? extends Client<C, U>>, Authorizer<? super U>...) - Static method in class ratpack.pac4j.RatpackPac4j
An authentication and authorization “filter”.

U

userProfile(Context) - Static method in class ratpack.pac4j.RatpackPac4j
Obtains the logged in user's profile, if the user is logged in.
userProfile(Context, Class<T>) - Static method in class ratpack.pac4j.RatpackPac4j
Obtains the logged in user's profile, of the given type, if the user is logged in.

W

webContext(Context) - Static method in class ratpack.pac4j.RatpackPac4j
Adapts a Ratpack Context to a Pac4j WebContext.
A D G L R U W 
Skip navigation links