Skip navigation links
A B C F G I L O S U 

A

Auth - Class in org.jooby.pac4j
pac4j module
Auth() - Constructor for class org.jooby.pac4j.Auth
 
authorizer(String, String, Authorizer<?>) - Method in class org.jooby.pac4j.Auth
Protect one or more urls with an Authorizer.
authorizer(String, String, Class<? extends Authorizer>) - Method in class org.jooby.pac4j.Auth
Protect one or more urls with an Authorizer.
AuthSessionStore<U extends org.pac4j.core.profile.CommonProfile> - Class in org.jooby.pac4j
An AuthStore on top of the Session.
AuthSessionStore(Provider<Session>) - Constructor for class org.jooby.pac4j.AuthSessionStore
 
AuthStore<U extends org.pac4j.core.profile.CommonProfile> - Interface in org.jooby.pac4j
Contract for saving and restoring CommonProfile.

B

basic(String, Class<? extends Authenticator<UsernamePasswordCredentials>>) - Method in class org.jooby.pac4j.Auth
Add a basic auth client.
basic(String) - Method in class org.jooby.pac4j.Auth
Add a basic auth client.
basic() - Method in class org.jooby.pac4j.Auth
Add a basic auth client, protecting all the urls *.

C

client(Client<C, U>) - Method in class org.jooby.pac4j.Auth
Add an auth client, like facebook, twitter, github, etc...Please note the require dependency must be in the classpath.
client(Class<? extends Client<C, U>>) - Method in class org.jooby.pac4j.Auth
Add an auth client, like facebook, twitter, github, etc...Please note the require dependency must be in the classpath.
client(String, Client<C, U>) - Method in class org.jooby.pac4j.Auth
Add an auth client, like facebook, twitter, github, etc...Please note the require dependency must be in the classpath.
client(Function<Config, Client<C, U>>) - Method in class org.jooby.pac4j.Auth
Add an auth client, like facebook, twitter, github, etc...Please note the require dependency must be in the classpath.
client(String, Function<Config, Client<C, U>>) - Method in class org.jooby.pac4j.Auth
Add an auth client, like facebook, twitter, github, etc...Please note the require dependency must be in the classpath.
client(String, Class<? extends Client<C, U>>) - Method in class org.jooby.pac4j.Auth
Add an auth client, like facebook, twitter, github, etc...Please note the require dependency must be in the classpath.
CNAME - Static variable in class org.jooby.pac4j.Auth
 
config() - Method in class org.jooby.pac4j.Auth
 
configure(Env, Config, Binder) - Method in class org.jooby.pac4j.Auth
 

F

form(String, Class<? extends Authenticator<UsernamePasswordCredentials>>) - Method in class org.jooby.pac4j.Auth
Add a form auth client.
form(String) - Method in class org.jooby.pac4j.Auth
Add a form auth client.
form() - Method in class org.jooby.pac4j.Auth
Add a form auth client, protecting all the urls *.

G

get(String) - Method in class org.jooby.pac4j.AuthSessionStore
 
get(String) - Method in interface org.jooby.pac4j.AuthStore
Call it after a successful authentication in order to restore an CommonProfile.

I

ID - Static variable in class org.jooby.pac4j.Auth
Name of the local request variable that holds the username.

L

logout(String, String) - Method in class org.jooby.pac4j.Auth
Set the logout and redirect URL patterns.
logout(String) - Method in class org.jooby.pac4j.Auth
Set the logout and redirect URL patterns.

O

org.jooby.pac4j - package org.jooby.pac4j
 

S

set(U) - Method in class org.jooby.pac4j.AuthSessionStore
 
set(U) - Method in interface org.jooby.pac4j.AuthStore
Call it after a successful authentication in order to store an CommonProfile.
store(Class<? extends AuthStore<U>>) - Method in class org.jooby.pac4j.Auth
Setup the AuthStore to use.

U

unset(String) - Method in class org.jooby.pac4j.AuthSessionStore
 
unset(String) - Method in interface org.jooby.pac4j.AuthStore
Call it on logout in order to remove an CommonProfile from the store.
USER_PROFILE - Static variable in class org.jooby.pac4j.AuthSessionStore
 
A B C F G I L O S U 
Skip navigation links

Copyright © 2017. All rights reserved.