Index
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 upPac4JSecurityFeature
,Pac4JValueFactoryProvider
as well as installsSecurityFilter
s 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
-
ConfiguredBundle
s can extend this to get aPac4jFactory
. - Pac4jFactory - Class in org.pac4j.dropwizard
-
Dropwizard configuration factory to configure pac4j's
Config
,Clients
, global JAX-RSSecurityFilter
s as well as Servlet'sSecurityFilter
s,CallbackFilter
s andLogoutFilter
s. - 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!
All Classes and Interfaces|All Packages