public class ChannelSecurityInterceptorFactoryBean extends Object implements FactoryBean<ChannelSecurityInterceptor>, BeanNameAware, BeanFactoryAware
FactoryBean
for <security:secured-channels/>
JavaConfig variant to provide options
for ChannelSecurityInterceptor
beans.Constructor and Description |
---|
ChannelSecurityInterceptorFactoryBean() |
public ChannelSecurityInterceptorFactoryBean()
public void setBeanFactory(BeanFactory beanFactory) throws BeansException
setBeanFactory
in interface BeanFactoryAware
BeansException
public void setBeanName(String name)
setBeanName
in interface BeanNameAware
public ChannelSecurityInterceptorFactoryBean setAccessDecisionManager(org.springframework.security.access.AccessDecisionManager accessDecisionManager)
public ChannelSecurityInterceptorFactoryBean setAfterInvocationManager(org.springframework.security.access.intercept.AfterInvocationManager afterInvocationManager)
public ChannelSecurityInterceptorFactoryBean setAlwaysReauthenticate(boolean alwaysReauthenticate)
public ChannelSecurityInterceptorFactoryBean setAuthenticationManager(org.springframework.security.authentication.AuthenticationManager newManager)
public ChannelSecurityInterceptorFactoryBean setPublishAuthorizationSuccess(boolean publishAuthorizationSuccess)
public ChannelSecurityInterceptorFactoryBean setRejectPublicInvocations(boolean rejectPublicInvocations)
public ChannelSecurityInterceptorFactoryBean setRunAsManager(org.springframework.security.access.intercept.RunAsManager runAsManager)
public ChannelSecurityInterceptorFactoryBean setValidateConfigAttributes(boolean validateConfigAttributes)
public ChannelSecurityInterceptorFactoryBean accessPolicy(String pattern, String sendAccess)
public ChannelSecurityInterceptorFactoryBean accessPolicy(String pattern, String sendAccess, String receiveAccess)
public ChannelSecurityInterceptorFactoryBean setAccessPolicies(Map<String,DefaultChannelAccessPolicy> accessPolicies)
public ChannelSecurityInterceptor getObject() throws Exception
getObject
in interface FactoryBean<ChannelSecurityInterceptor>
Exception
public Class<?> getObjectType()
getObjectType
in interface FactoryBean<ChannelSecurityInterceptor>
public boolean isSingleton()
isSingleton
in interface FactoryBean<ChannelSecurityInterceptor>