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

A

addResponseCookie(Cookie) - Method in class org.jooby.internal.pac4j.AuthContext
 
Auth - Class in org.jooby.pac4j
pac4j module
Auth() - Constructor for class org.jooby.pac4j.Auth
 
AuthCallback - Class in org.jooby.internal.pac4j
 
AuthCallback(Clients, AuthStore, String) - Constructor for class org.jooby.internal.pac4j.AuthCallback
 
AuthContext - Class in org.jooby.internal.pac4j
 
AuthContext(Request, Response) - Constructor for class org.jooby.internal.pac4j.AuthContext
 
AuthFilter - Class in org.jooby.internal.pac4j
 
AuthFilter(Class<? extends Client<?, ?>>, Class<? extends CommonProfile>) - Constructor for class org.jooby.internal.pac4j.AuthFilter
 
AuthLogout - Class in org.jooby.internal.pac4j
 
AuthLogout(String) - Constructor for class org.jooby.internal.pac4j.AuthLogout
 
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.
AuthorizerFilter - Class in org.jooby.internal.pac4j
 
AuthorizerFilter(String) - Constructor for class org.jooby.internal.pac4j.AuthorizerFilter
 
AuthResponse - Class in org.jooby.internal.pac4j
 
AuthResponse(Response) - Constructor for class org.jooby.internal.pac4j.AuthResponse
 
AuthSerializer - Class in org.jooby.internal.pac4j
 
AuthSerializer() - Constructor for class org.jooby.internal.pac4j.AuthSerializer
 
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 *.
BasicAuth - Class in org.jooby.internal.pac4j
 
BasicAuth(Authenticator) - Constructor for class org.jooby.internal.pac4j.BasicAuth
 

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.
ClientProvider<C extends org.pac4j.core.client.Client<?,?>> - Class in org.jooby.internal.pac4j
 
ClientProvider(C) - Constructor for class org.jooby.internal.pac4j.ClientProvider
 
ClientsProvider - Class in org.jooby.internal.pac4j
 
ClientsProvider(String, Set<Client>) - Constructor for class org.jooby.internal.pac4j.ClientsProvider
 
ClientType - Class in org.jooby.internal.pac4j
 
ClientType() - Constructor for class org.jooby.internal.pac4j.ClientType
 
CNAME - Static variable in class org.jooby.pac4j.Auth
 
config() - Method in class org.jooby.pac4j.Auth
 
ConfigProvider - Class in org.jooby.internal.pac4j
 
ConfigProvider(Clients, Map<String, Authorizer>) - Constructor for class org.jooby.internal.pac4j.ConfigProvider
 
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 *.
FormAuth - Class in org.jooby.internal.pac4j
 
FormAuth(String, Authenticator) - Constructor for class org.jooby.internal.pac4j.FormAuth
 
FormFilter - Class in org.jooby.internal.pac4j
 
FormFilter(String, String) - Constructor for class org.jooby.internal.pac4j.FormFilter
 

G

get() - Method in class org.jooby.internal.pac4j.ClientProvider
 
get() - Method in class org.jooby.internal.pac4j.ClientsProvider
 
get() - Method in class org.jooby.internal.pac4j.ConfigProvider
 
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.
getFullRequestURL() - Method in class org.jooby.internal.pac4j.AuthContext
 
getName() - Method in class org.jooby.internal.pac4j.AuthFilter
 
getPath() - Method in class org.jooby.internal.pac4j.AuthContext
 
getRemoteAddr() - Method in class org.jooby.internal.pac4j.AuthContext
 
getRequestAttribute(String) - Method in class org.jooby.internal.pac4j.AuthContext
 
getRequestCookies() - Method in class org.jooby.internal.pac4j.AuthContext
 
getRequestHeader(String) - Method in class org.jooby.internal.pac4j.AuthContext
 
getRequestMethod() - Method in class org.jooby.internal.pac4j.AuthContext
 
getRequestParameter(String) - Method in class org.jooby.internal.pac4j.AuthContext
 
getRequestParameters() - Method in class org.jooby.internal.pac4j.AuthContext
 
getScheme() - Method in class org.jooby.internal.pac4j.AuthContext
 
getServerName() - Method in class org.jooby.internal.pac4j.AuthContext
 
getServerPort() - Method in class org.jooby.internal.pac4j.AuthContext
 
getSessionAttribute(String) - Method in class org.jooby.internal.pac4j.AuthContext
 
getSessionIdentifier() - Method in class org.jooby.internal.pac4j.AuthContext
 

H

handle(Request, Response, Route.Chain) - Method in class org.jooby.internal.pac4j.AuthCallback
 
handle(Request, Response) - Method in class org.jooby.internal.pac4j.AuthFilter
 
handle(Request, Response) - Method in class org.jooby.internal.pac4j.AuthLogout
 
handle(Request, Response) - Method in class org.jooby.internal.pac4j.AuthorizerFilter
 
handle(Client<?, ?>, HttpAction) - Method in class org.jooby.internal.pac4j.AuthResponse
 
handle(Request, Response, Route.Chain) - Method in class org.jooby.internal.pac4j.FormFilter
 

I

ID - Static variable in class org.jooby.pac4j.Auth
Name of the local request variable that holds the username.
isSecure() - Method in class org.jooby.internal.pac4j.AuthContext
 

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

objToStr(Object) - Static method in class org.jooby.internal.pac4j.AuthSerializer
 
org.jooby.internal.pac4j - package org.jooby.internal.pac4j
 
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.
setName(String) - Method in class org.jooby.internal.pac4j.AuthFilter
 
setRequestAttribute(String, Object) - Method in class org.jooby.internal.pac4j.AuthContext
 
setResponseContentType(String) - Method in class org.jooby.internal.pac4j.AuthContext
 
setResponseHeader(String, String) - Method in class org.jooby.internal.pac4j.AuthContext
 
setResponseStatus(int) - Method in class org.jooby.internal.pac4j.AuthContext
 
setSessionAttribute(String, Object) - Method in class org.jooby.internal.pac4j.AuthContext
 
store(Class<? extends AuthStore<U>>) - Method in class org.jooby.pac4j.Auth
Setup the AuthStore to use.
strToObject(String) - Static method in class org.jooby.internal.pac4j.AuthSerializer
 

T

toString() - Method in class org.jooby.internal.pac4j.AuthContext
 
typeOf(Class<?>) - Static method in class org.jooby.internal.pac4j.ClientType
 

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
 

W

writeResponseContent(String) - Method in class org.jooby.internal.pac4j.AuthContext
 
A B C F G H I L O S T U W 
Skip navigation links

Copyright © 2017. All rights reserved.