Package com.emc.documentum.rest.filter
Class FilterFactory
- java.lang.Object
-
- com.emc.documentum.rest.filter.FilterFactory
-
public class FilterFactory extends Object
A factory to load custom servlet filters.
-
-
Constructor Summary
Constructors Constructor Description FilterFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.servlet.Filter[]
getAfterSpringSecurityFilters()
Get all filters that will be added after springSecurityFilterChain.javax.servlet.Filter[]
getBeforeSpringSecurityFilters()
Get all filters that will be added before springSecurityFilterChain.static FilterFactory
getInstance()
Get filter factory bean from XML bean definition.void
setCustomAfterSecurityFilters(javax.servlet.Filter[] customAfterSecurityFilters)
Set custom filters that will be added after springSecurityFilterChain.void
setCustomBeforeSecurityFilters(javax.servlet.Filter[] customBeforeSecurityFilters)
Set custom filters that will be added before springSecurityFilterChain.
-
-
-
Method Detail
-
getInstance
public static FilterFactory getInstance()
Get filter factory bean from XML bean definition. This is because filter factory will be loaded prior to spring application context initialization.- Returns:
- filter factory instance
-
setCustomBeforeSecurityFilters
public void setCustomBeforeSecurityFilters(javax.servlet.Filter[] customBeforeSecurityFilters)
Set custom filters that will be added before springSecurityFilterChain.- Parameters:
customBeforeSecurityFilters
- servlet filters
-
setCustomAfterSecurityFilters
public void setCustomAfterSecurityFilters(javax.servlet.Filter[] customAfterSecurityFilters)
Set custom filters that will be added after springSecurityFilterChain.- Parameters:
customAfterSecurityFilters
- servlet filters
-
getBeforeSpringSecurityFilters
public javax.servlet.Filter[] getBeforeSpringSecurityFilters()
Get all filters that will be added before springSecurityFilterChain. The array contains both custom filters and application default filters.- Returns:
- servlet filters
-
getAfterSpringSecurityFilters
public javax.servlet.Filter[] getAfterSpringSecurityFilters()
Get all filters that will be added after springSecurityFilterChain. The array contains both custom filters and application default filters.- Returns:
- servlet filters
-
-