Package ch.vd.shared.iam.web.filter.auth
Class AbstractSharedIamAuthenticationFilter
- java.lang.Object
-
- org.springframework.web.filter.GenericFilterBean
-
- ch.vd.shared.iam.web.filter.auth.AbstractSharedIamAuthenticationFilter
-
- All Implemented Interfaces:
javax.servlet.Filter,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.InitializingBean,org.springframework.context.EnvironmentAware,org.springframework.core.env.EnvironmentCapable,org.springframework.web.context.ServletContextAware
- Direct Known Subclasses:
FormDevLoginSpringFilter,IamAuthenticationSpringFilter,PropertiesDevLoginSpringFilter
public abstract class AbstractSharedIamAuthenticationFilter extends org.springframework.web.filter.GenericFilterBean
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringIAM_AUTH_SAVED_PATH
-
Constructor Summary
Constructors Constructor Description AbstractSharedIamAuthenticationFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidauthenticate(AuthenticateDTO authenticateDTO)protected java.lang.StringgetUsedPrincipal(IamRequestWrapper request)protected java.lang.StringgetUsernameForLog(IamRequestWrapper request)voidsetAdditionalProvider(AdditionalInformationProvider additionalProvider)-
Methods inherited from class org.springframework.web.filter.GenericFilterBean
addRequiredProperty, afterPropertiesSet, createEnvironment, destroy, getEnvironment, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setEnvironment, setServletContext
-
-
-
-
Field Detail
-
IAM_AUTH_SAVED_PATH
public static final java.lang.String IAM_AUTH_SAVED_PATH
- See Also:
- Constant Field Values
-
-
Method Detail
-
authenticate
protected void authenticate(AuthenticateDTO authenticateDTO)
-
getUsernameForLog
protected java.lang.String getUsernameForLog(IamRequestWrapper request)
-
getUsedPrincipal
protected java.lang.String getUsedPrincipal(IamRequestWrapper request)
-
setAdditionalProvider
public void setAdditionalProvider(AdditionalInformationProvider additionalProvider)
-
-