Index

B C D G I J O P R S 
All Classes and Interfaces|All Packages

B

BaseClientMixin() - Constructor for class org.pac4j.dropwizard.Pac4jMixins.BaseClientMixin
 
build() - Method in class org.pac4j.dropwizard.Pac4jFactory
 

C

ClientMixin() - Constructor for class org.pac4j.dropwizard.Pac4jMixins.ClientMixin
 

D

DefaultFeatureSupport - Class in org.pac4j.dropwizard
This can be specialized in order to redefine some of the mixins to customize Jackson's behaviour to parse pac4j's Pac4jFactory in case things are missing.
DefaultFeatureSupport() - Constructor for class org.pac4j.dropwizard.DefaultFeatureSupport
 

G

getAjaxRequestResolver() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getAuthorizationGenerators() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getAuthorizers() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getAuthorizers() - Method in class org.pac4j.dropwizard.Pac4jFactory.SecurityFilterConfiguration
 
getCallback() - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletConfiguration
 
getCallbackLogic() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getCallbackUrl() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getCentralLogout() - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletLogoutFilterConfiguration
 
getClients() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getClients() - Method in class org.pac4j.dropwizard.Pac4jFactory.SecurityFilterConfiguration
 
getClientsProperties() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getConfig() - Method in class org.pac4j.dropwizard.Pac4jBundle
To be used only after this bundle has been run (i.e., in the Application.run(Configuration, Environment) method.
getConfigClass() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getConfigProperties() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getDefaultSecurityClients() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getDefaultUrl() - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletCallbackFilterConfiguration
 
getDefaultUrl() - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletLogoutFilterConfiguration
 
getDestroySession() - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletLogoutFilterConfiguration
 
getGlobalFilters() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getHttpActionAdapter() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getLocalLogout() - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletLogoutFilterConfiguration
 
getLogout() - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletConfiguration
 
getLogoutLogic() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getLogoutUrlPattern() - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletLogoutFilterConfiguration
 
getMapping() - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletCallbackFilterConfiguration
 
getMapping() - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletLogoutFilterConfiguration
 
getMapping() - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletSecurityFilterConfiguration
 
getMatchers() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getMatchers() - Method in class org.pac4j.dropwizard.Pac4jFactory.SecurityFilterConfiguration
 
getMultiProfile() - Method in class org.pac4j.dropwizard.Pac4jFactory.SecurityFilterConfiguration
 
getPac4jFactory(T) - Method in interface org.pac4j.dropwizard.Pac4jConfiguration
The factory can come from the configuration but also can be built by hand in this method if desired.
getProfileManagerFactory() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getRenewSession() - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletCallbackFilterConfiguration
 
getSecurity() - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletConfiguration
 
getSecurityLogic() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getServlet() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getSessionEnabled() - Method in class org.pac4j.dropwizard.Pac4jFactory
 
getSkipResponse() - Method in class org.pac4j.dropwizard.Pac4jFactory.JaxRsSecurityFilterConfiguration
 
getUrlResolver() - Method in class org.pac4j.dropwizard.Pac4jFactory
 

I

initialize(Bootstrap<?>) - Method in class org.pac4j.dropwizard.Pac4jBundle
 
InstantiateByClassNameMixin() - Constructor for class org.pac4j.dropwizard.Pac4jMixins.InstantiateByClassNameMixin
 

J

J2EHelper - Class in org.pac4j.dropwizard
 
JaxRsSecurityFilterConfiguration() - Constructor for class org.pac4j.dropwizard.Pac4jFactory.JaxRsSecurityFilterConfiguration
 

O

org.pac4j.dropwizard - package org.pac4j.dropwizard
 

P

Pac4jBundle<T extends io.dropwizard.core.Configuration> - Class in org.pac4j.dropwizard
A ConfiguredBundle which sets up Pac4JSecurityFeature, Pac4JValueFactoryProvider as well as installs SecurityFilters into a Dropwizard application's Jersey filter chain.
Pac4jBundle() - Constructor for class org.pac4j.dropwizard.Pac4jBundle
 
Pac4jConfiguration<T extends io.dropwizard.core.Configuration> - Interface in org.pac4j.dropwizard
ConfiguredBundles can extend this to get a Pac4jFactory.
Pac4jFactory - Class in org.pac4j.dropwizard
Dropwizard configuration factory to configure pac4j's Config, Clients, global JAX-RS SecurityFilters as well as Servlet's SecurityFilters, CallbackFilters and LogoutFilters.
Pac4jFactory() - Constructor for class org.pac4j.dropwizard.Pac4jFactory
 
Pac4jFactory.JaxRsSecurityFilterConfiguration - Class in org.pac4j.dropwizard
 
Pac4jFactory.SecurityFilterConfiguration - Class in org.pac4j.dropwizard
 
Pac4jFactory.ServletCallbackFilterConfiguration - Class in org.pac4j.dropwizard
 
Pac4jFactory.ServletConfiguration - Class in org.pac4j.dropwizard
 
Pac4jFactory.ServletLogoutFilterConfiguration - Class in org.pac4j.dropwizard
 
Pac4jFactory.ServletSecurityFilterConfiguration - Class in org.pac4j.dropwizard
 
Pac4jFeatureSupport - Interface in org.pac4j.dropwizard
An interface to add optional Jackson's behaviour customizations to Pac4jBundle.
Pac4jMixins - Class in org.pac4j.dropwizard
Some mixins usable to tweak Jackson behaviour when parsing dropwizard's YAML configuration file.
Pac4jMixins() - Constructor for class org.pac4j.dropwizard.Pac4jMixins
 
Pac4jMixins.BaseClientMixin - Class in org.pac4j.dropwizard
 
Pac4jMixins.ClientMixin - Class in org.pac4j.dropwizard
 
Pac4jMixins.InstantiateByClassNameMixin - Class in org.pac4j.dropwizard
 

R

registerCallbackFilter(Environment, Config, Pac4jFactory.ServletCallbackFilterConfiguration) - Static method in class org.pac4j.dropwizard.J2EHelper
 
registerLogoutFilter(Environment, Config, Pac4jFactory.ServletLogoutFilterConfiguration) - Static method in class org.pac4j.dropwizard.J2EHelper
 
registerSecurityFilter(Environment, Config, Pac4jFactory.ServletSecurityFilterConfiguration) - Static method in class org.pac4j.dropwizard.J2EHelper
 
run(T, Environment) - Method in class org.pac4j.dropwizard.Pac4jBundle
 

S

SecurityFilterConfiguration() - Constructor for class org.pac4j.dropwizard.Pac4jFactory.SecurityFilterConfiguration
 
ServletCallbackFilterConfiguration() - Constructor for class org.pac4j.dropwizard.Pac4jFactory.ServletCallbackFilterConfiguration
 
ServletConfiguration() - Constructor for class org.pac4j.dropwizard.Pac4jFactory.ServletConfiguration
 
ServletLogoutFilterConfiguration() - Constructor for class org.pac4j.dropwizard.Pac4jFactory.ServletLogoutFilterConfiguration
 
ServletSecurityFilterConfiguration() - Constructor for class org.pac4j.dropwizard.Pac4jFactory.ServletSecurityFilterConfiguration
 
setAjaxRequestResolver(AjaxRequestResolver) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setAuthorizationGenerator(AuthorizationGenerator) - Method in class org.pac4j.dropwizard.Pac4jMixins.BaseClientMixin
 
setAuthorizationGenerators(List<AuthorizationGenerator>) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setAuthorizationGenerators(List<AuthorizationGenerator>) - Method in class org.pac4j.dropwizard.Pac4jMixins.BaseClientMixin
 
setAuthorizationGenerators(AuthorizationGenerator...) - Method in class org.pac4j.dropwizard.Pac4jMixins.BaseClientMixin
 
setAuthorizers(String) - Method in class org.pac4j.dropwizard.Pac4jFactory.SecurityFilterConfiguration
 
setAuthorizers(Map<String, Authorizer>) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setCallback(List<Pac4jFactory.ServletCallbackFilterConfiguration>) - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletConfiguration
 
setCallbackLogic(CallbackLogic) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setCallbackUrl(String) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setCentralLogout(Boolean) - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletLogoutFilterConfiguration
 
setClients(String) - Method in class org.pac4j.dropwizard.Pac4jFactory.SecurityFilterConfiguration
 
setClients(List<Client>) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setClientsProperties(Map<String, String>) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setConfigClass(String) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setConfigProperties(Map<String, String>) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setDefaultSecurityClients(String) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setDefaultUrl(String) - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletCallbackFilterConfiguration
 
setDefaultUrl(String) - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletLogoutFilterConfiguration
 
setDestroySession(Boolean) - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletLogoutFilterConfiguration
 
setGlobalFilters(List<Pac4jFactory.JaxRsSecurityFilterConfiguration>) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setHttpActionAdapter(HttpActionAdapter) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setLocalLogout(Boolean) - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletLogoutFilterConfiguration
 
setLogout(List<Pac4jFactory.ServletLogoutFilterConfiguration>) - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletConfiguration
 
setLogoutLogic(LogoutLogic) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setLogoutUrlPattern(String) - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletLogoutFilterConfiguration
 
setMapping(String) - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletCallbackFilterConfiguration
 
setMapping(String) - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletLogoutFilterConfiguration
 
setMapping(String) - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletSecurityFilterConfiguration
 
setMatchers(String) - Method in class org.pac4j.dropwizard.Pac4jFactory.SecurityFilterConfiguration
 
setMatchers(Map<String, Matcher>) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setMultiProfile(Boolean) - Method in class org.pac4j.dropwizard.Pac4jFactory.SecurityFilterConfiguration
 
setProfileManagerFactory(ProfileManagerFactory) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setRenewSession(Boolean) - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletCallbackFilterConfiguration
 
setSecurity(List<Pac4jFactory.ServletSecurityFilterConfiguration>) - Method in class org.pac4j.dropwizard.Pac4jFactory.ServletConfiguration
 
setSecurityLogic(SecurityLogic) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setServlet(Pac4jFactory.ServletConfiguration) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setSessionEnabled(boolean) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
setSkipResponse(Boolean) - Method in class org.pac4j.dropwizard.Pac4jFactory.JaxRsSecurityFilterConfiguration
 
setup(Bootstrap<?>) - Method in class org.pac4j.dropwizard.DefaultFeatureSupport
 
setup(Bootstrap<?>) - Method in interface org.pac4j.dropwizard.Pac4jFeatureSupport
 
setupJettySession(Environment) - Method in class org.pac4j.dropwizard.Pac4jBundle
Override if needed, but prefer to exploit Pac4jFactory.setSessionEnabled(boolean) first.
setUrlResolver(UrlResolver) - Method in class org.pac4j.dropwizard.Pac4jFactory
 
supportedFeatures() - Method in class org.pac4j.dropwizard.Pac4jBundle
In case of override, do not forget to call super.supportedFeatures() to get the default features, or to redefine them instead!
B C D G I J O P R S 
All Classes and Interfaces|All Packages