Skip navigation links
A B C D F G H I J L M O P R S U W 

A

ActuatorWebSecurityConfigurationAdapter() - Constructor for class org.flowable.ui.idm.conf.SecurityConfiguration.ActuatorWebSecurityConfigurationAdapter
 
additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - Method in class org.flowable.ui.idm.security.CustomDaoAuthenticationProvider
 
ADMIN - Static variable in class org.flowable.ui.idm.security.AuthoritiesConstants
 
AjaxAuthenticationFailureHandler - Class in org.flowable.ui.idm.security
Returns a 401 error code (Unauthorized) to the client, when Ajax authentication fails.
AjaxAuthenticationFailureHandler() - Constructor for class org.flowable.ui.idm.security.AjaxAuthenticationFailureHandler
 
AjaxAuthenticationSuccessHandler - Class in org.flowable.ui.idm.security
Spring Security success handler, specialized for Ajax requests.
AjaxAuthenticationSuccessHandler() - Constructor for class org.flowable.ui.idm.security.AjaxAuthenticationSuccessHandler
 
AjaxLogoutSuccessHandler - Class in org.flowable.ui.idm.security
Spring Security logout handler, specialized for Ajax requests.
AjaxLogoutSuccessHandler() - Constructor for class org.flowable.ui.idm.security.AjaxLogoutSuccessHandler
 
ApiDispatcherServletConfiguration - Class in org.flowable.ui.idm.servlet
 
ApiDispatcherServletConfiguration() - Constructor for class org.flowable.ui.idm.servlet.ApiDispatcherServletConfiguration
 
apiServlet(ApplicationContext) - Method in class org.flowable.ui.idm.conf.ApplicationConfiguration
 
ApiWebSecurityConfigurationAdapter(FlowableRestAppProperties, FlowableIdmAppProperties) - Constructor for class org.flowable.ui.idm.conf.SecurityConfiguration.ApiWebSecurityConfigurationAdapter
 
AppDispatcherServletConfiguration - Class in org.flowable.ui.idm.servlet
 
AppDispatcherServletConfiguration() - Constructor for class org.flowable.ui.idm.servlet.AppDispatcherServletConfiguration
 
ApplicationConfiguration - Class in org.flowable.ui.idm.conf
 
ApplicationConfiguration() - Constructor for class org.flowable.ui.idm.conf.ApplicationConfiguration
 
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.flowable.ui.idm.web.CustomUsernamePasswordAuthenticationFilter
 
authenticate(Authentication) - Method in class org.flowable.ui.idm.security.CustomLdapAuthenticationProvider
 
AuthoritiesConstants - Class in org.flowable.ui.idm.security
Constants for Spring Security authorities.
authoritiesMapper - Variable in class org.flowable.ui.idm.security.CustomLdapAuthenticationProvider
 

B

Bootstrapper - Class in org.flowable.ui.idm.conf
Responsible for executing all action required after booting up the Spring container.
Bootstrapper() - Constructor for class org.flowable.ui.idm.conf.Bootstrapper
 

C

commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.flowable.ui.idm.security.Http401UnauthorizedEntryPoint
Always returns a 401 error code to the client.
configure(HttpSecurity) - Method in class org.flowable.ui.idm.conf.SecurityConfiguration.ActuatorWebSecurityConfigurationAdapter
 
configure(HttpSecurity) - Method in class org.flowable.ui.idm.conf.SecurityConfiguration.ApiWebSecurityConfigurationAdapter
 
configure(HttpSecurity) - Method in class org.flowable.ui.idm.conf.SecurityConfiguration.FormLoginWebSecurityConfigurerAdapter
 
configureMessageConverters(List<HttpMessageConverter<?>>) - Method in class org.flowable.ui.idm.servlet.ApiDispatcherServletConfiguration
 
createAndInsertPersistentToken(User, String, String) - Method in class org.flowable.ui.idm.security.CustomPersistentRememberMeServices
 
createAndInsertPersistentToken(User, String, String) - Method in interface org.flowable.ui.idm.security.CustomRememberMeService
 
createDefaultAdminUserAndPrivileges() - Method in class org.flowable.ui.idm.conf.Bootstrapper
 
createLoginProcessingUrlMatcher(String) - Method in class org.flowable.ui.idm.web.CustomFormLoginConfig
 
CustomAntPathMatcher - Class in org.flowable.ui.idm.web
Custom path matcher that ignores all unknown http-methods, which do not exist in HttpMethod enum.
CustomAntPathMatcher(String) - Constructor for class org.flowable.ui.idm.web.CustomAntPathMatcher
Creates a matcher with the specific pattern which will match all HTTP methods in a case insensitive manner.
CustomAntPathMatcher(String, String) - Constructor for class org.flowable.ui.idm.web.CustomAntPathMatcher
Creates a matcher with the supplied pattern and HTTP method in a case insensitive manner.
CustomAntPathMatcher(String, String, boolean) - Constructor for class org.flowable.ui.idm.web.CustomAntPathMatcher
Creates a matcher with the supplied pattern which will match the specified Http method
CustomDaoAuthenticationProvider - Class in org.flowable.ui.idm.security
 
CustomDaoAuthenticationProvider() - Constructor for class org.flowable.ui.idm.security.CustomDaoAuthenticationProvider
 
CustomFormLoginConfig<H extends org.springframework.security.config.annotation.web.HttpSecurityBuilder<H>> - Class in org.flowable.ui.idm.web
Custom implementation of FormLoginConfigurer, to have control over the auth filter instance.
CustomFormLoginConfig() - Constructor for class org.flowable.ui.idm.web.CustomFormLoginConfig
 
CustomLdapAuthenticationProvider - Class in org.flowable.ui.idm.security
 
CustomLdapAuthenticationProvider(UserDetailsService, IdmIdentityService) - Constructor for class org.flowable.ui.idm.security.CustomLdapAuthenticationProvider
 
CustomPersistentRememberMeServices - Class in org.flowable.ui.idm.security
Custom implementation of Spring Security's RememberMeServices.
CustomPersistentRememberMeServices(FlowableIdmAppProperties, UserDetailsService) - Constructor for class org.flowable.ui.idm.security.CustomPersistentRememberMeServices
 
CustomRememberMeService - Interface in org.flowable.ui.idm.security
 
CustomUserDetailService - Interface in org.flowable.ui.idm.security
Introduced new interface for our UserDetailsService, to fool the Spring proxy stuff, so we can inject it into the CustomPersistentRememberMeServices.
CustomUsernamePasswordAuthenticationFilter - Class in org.flowable.ui.idm.web
 
CustomUsernamePasswordAuthenticationFilter() - Constructor for class org.flowable.ui.idm.web.CustomUsernamePasswordAuthenticationFilter
 

D

dbAuthenticationProvider(PasswordEncoder) - Method in class org.flowable.ui.idm.conf.SecurityConfiguration
 

F

findOrCreatePrivilege(String, Map<String, Privilege>) - Method in class org.flowable.ui.idm.conf.Bootstrapper
 
FlowableIdmEngineConfiguration - Class in org.flowable.ui.idm.conf
 
FlowableIdmEngineConfiguration() - Constructor for class org.flowable.ui.idm.conf.FlowableIdmEngineConfiguration
 
FormLoginWebSecurityConfigurerAdapter() - Constructor for class org.flowable.ui.idm.conf.SecurityConfiguration.FormLoginWebSecurityConfigurerAdapter
 

G

getClock(IdmEngine) - Method in class org.flowable.ui.idm.conf.FlowableIdmEngineConfiguration
 
getRequestMappingHandlerMapping() - Method in class org.flowable.ui.idm.servlet.AppDispatcherServletConfiguration
 

H

Http401UnauthorizedEntryPoint - Class in org.flowable.ui.idm.security
Returns a 401 error code (Unauthorized) to the client.
Http401UnauthorizedEntryPoint() - Constructor for class org.flowable.ui.idm.security.Http401UnauthorizedEntryPoint
 
httpMethodUsed - Variable in class org.flowable.ui.idm.web.CustomAntPathMatcher
 

I

identityService - Variable in class org.flowable.ui.idm.conf.SecurityConfiguration
 
identityService - Variable in class org.flowable.ui.idm.security.CustomLdapAuthenticationProvider
 
identityService - Variable in class org.flowable.ui.idm.security.UserDetailsService
 
idmAppProperties - Variable in class org.flowable.ui.idm.conf.SecurityConfiguration.ApiWebSecurityConfigurationAdapter
 
idmAppProperties - Variable in class org.flowable.ui.idm.conf.SecurityConfiguration
 
init(H) - Method in class org.flowable.ui.idm.web.CustomFormLoginConfig
 
initializeAdminUser() - Method in class org.flowable.ui.idm.conf.Bootstrapper
 
initializeDefaultPrivileges(String) - Method in class org.flowable.ui.idm.conf.Bootstrapper
 

J

JacksonConfiguration - Class in org.flowable.ui.idm.conf
 
JacksonConfiguration() - Constructor for class org.flowable.ui.idm.conf.JacksonConfiguration
 

L

ldapAuthenticationProvider() - Method in class org.flowable.ui.idm.conf.SecurityConfiguration
 
ldapProperties - Variable in class org.flowable.ui.idm.security.UserDetailsService
 
loadByUserId(String) - Method in interface org.flowable.ui.idm.security.CustomUserDetailService
 
loadByUserId(String) - Method in class org.flowable.ui.idm.security.UserDetailsService
 
loadUserByUsername(String) - Method in interface org.flowable.ui.idm.security.CustomUserDetailService
 
loadUserByUsername(String) - Method in class org.flowable.ui.idm.security.UserDetailsService
 
localeChangeInterceptor() - Method in class org.flowable.ui.idm.servlet.AppDispatcherServletConfiguration
 
localeResolver() - Method in class org.flowable.ui.idm.servlet.ApiDispatcherServletConfiguration
 
localeResolver() - Method in class org.flowable.ui.idm.servlet.AppDispatcherServletConfiguration
 
logout(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.flowable.ui.idm.security.CustomPersistentRememberMeServices
When logout occurs, only invalidate the current token, and not all user sessions.

M

matches(HttpServletRequest) - Method in class org.flowable.ui.idm.web.CustomAntPathMatcher
 
messages - Variable in class org.flowable.ui.idm.security.CustomLdapAuthenticationProvider
 

O

objectMapper - Variable in class org.flowable.ui.idm.servlet.ApiDispatcherServletConfiguration
 
objectMapperBuilderCustomizer() - Method in class org.flowable.ui.idm.conf.JacksonConfiguration
 
onApplicationEvent(ContextRefreshedEvent) - Method in class org.flowable.ui.idm.conf.Bootstrapper
 
onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.flowable.ui.idm.security.AjaxAuthenticationFailureHandler
 
onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.flowable.ui.idm.security.AjaxAuthenticationSuccessHandler
 
onLoginSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.flowable.ui.idm.security.CustomPersistentRememberMeServices
 
onLogoutSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.flowable.ui.idm.security.AjaxLogoutSuccessHandler
 
org.flowable.ui.idm.conf - package org.flowable.ui.idm.conf
 
org.flowable.ui.idm.security - package org.flowable.ui.idm.security
 
org.flowable.ui.idm.servlet - package org.flowable.ui.idm.servlet
 
org.flowable.ui.idm.web - package org.flowable.ui.idm.web
 

P

passwordParameter(String) - Method in class org.flowable.ui.idm.web.CustomFormLoginConfig
 
privilegeMappingExists(String, Privilege) - Method in class org.flowable.ui.idm.conf.Bootstrapper
 
processAutoLoginCookie(String[], HttpServletRequest, HttpServletResponse) - Method in class org.flowable.ui.idm.security.CustomPersistentRememberMeServices
 

R

rememberMeServices() - Method in class org.flowable.ui.idm.conf.SecurityConfiguration
 
requestMappingHandlerMapping() - Method in class org.flowable.ui.idm.servlet.ApiDispatcherServletConfiguration
 
restAppProperties - Variable in class org.flowable.ui.idm.conf.SecurityConfiguration.ApiWebSecurityConfigurationAdapter
 

S

SecurityConfiguration - Class in org.flowable.ui.idm.conf
Based on http://docs.spring.io/spring-security/site/docs/3.2.x/reference/htmlsingle/#multiple-httpsecurity
SecurityConfiguration() - Constructor for class org.flowable.ui.idm.conf.SecurityConfiguration
 
SecurityConfiguration.ActuatorWebSecurityConfigurationAdapter - Class in org.flowable.ui.idm.conf
 
SecurityConfiguration.ApiWebSecurityConfigurationAdapter - Class in org.flowable.ui.idm.conf
 
SecurityConfiguration.FormLoginWebSecurityConfigurerAdapter - Class in org.flowable.ui.idm.conf
 
setCookie(String[], int, HttpServletRequest, HttpServletResponse) - Method in class org.flowable.ui.idm.security.CustomPersistentRememberMeServices
 
setLdapProperties(FlowableLdapProperties) - Method in class org.flowable.ui.idm.conf.Bootstrapper
 
setUserValidityPeriod(long) - Method in class org.flowable.ui.idm.security.UserDetailsService
 
supports(Class<?>) - Method in class org.flowable.ui.idm.security.CustomLdapAuthenticationProvider
 

U

USER - Static variable in class org.flowable.ui.idm.security.AuthoritiesConstants
 
userCache - Variable in class org.flowable.ui.idm.security.UserDetailsService
 
userDetailsService() - Method in class org.flowable.ui.idm.conf.SecurityConfiguration
 
userDetailsService - Variable in class org.flowable.ui.idm.security.CustomLdapAuthenticationProvider
 
UserDetailsService - Class in org.flowable.ui.idm.security
This class is called AFTER successful authentication, to populate the user object with additional details The default (no ldap) way of authentication is a bit hidden in Spring Security magic.
UserDetailsService() - Constructor for class org.flowable.ui.idm.security.UserDetailsService
 
usernameParameter(String) - Method in class org.flowable.ui.idm.web.CustomFormLoginConfig
 
userService - Variable in class org.flowable.ui.idm.security.UserDetailsService
 
userValidityPeriod - Variable in class org.flowable.ui.idm.security.UserDetailsService
 

W

wrapped - Variable in class org.flowable.ui.idm.web.CustomAntPathMatcher
 
A B C D F G H I J L M O P R S U W 
Skip navigation links

Copyright © 2018 Flowable. All rights reserved.