public class ChannelSecurityInterceptorBeanPostProcessor
extends org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Constructor and Description |
---|
ChannelSecurityInterceptorBeanPostProcessor(java.util.Map<java.lang.String,java.util.Set<java.util.regex.Pattern>> securityInterceptorMappings) |
ChannelSecurityInterceptorBeanPostProcessor(java.util.Map<java.lang.String,java.util.Set<java.util.regex.Pattern>> securityInterceptorMappings,
java.util.Map<java.lang.String,java.util.Map<java.util.regex.Pattern,ChannelAccessPolicy>> accessPolicyMapping) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object[] |
getAdvicesAndAdvisorsForBean(java.lang.Class<?> beanClass,
java.lang.String beanName,
org.springframework.aop.TargetSource customTargetSource) |
java.lang.Object |
postProcessBeforeInitialization(java.lang.Object bean,
java.lang.String beanName) |
advisorsPreFiltered, buildAdvisors, createProxy, customizeProxyFactory, determineCandidateConstructors, getBeanFactory, getCacheKey, getCustomTargetSource, getEarlyBeanReference, isFrozen, isInfrastructureClass, postProcessAfterInitialization, postProcessAfterInstantiation, postProcessBeforeInstantiation, postProcessProperties, predictBeanType, setAdvisorAdapterRegistry, setApplyCommonInterceptorsFirst, setBeanFactory, setCustomTargetSourceCreators, setFrozen, setInterceptorNames, shouldProxyTargetClass, shouldSkip, wrapIfNecessary
evaluateProxyInterfaces, getOrder, getProxyClassLoader, isConfigurationCallbackInterface, isInternalLanguageInterface, setBeanClassLoader, setOrder, setProxyClassLoader
copyFrom, isExposeProxy, isOpaque, isOptimize, isProxyTargetClass, setExposeProxy, setOpaque, setOptimize, setProxyTargetClass, toString
public ChannelSecurityInterceptorBeanPostProcessor(java.util.Map<java.lang.String,java.util.Set<java.util.regex.Pattern>> securityInterceptorMappings)
public ChannelSecurityInterceptorBeanPostProcessor(java.util.Map<java.lang.String,java.util.Set<java.util.regex.Pattern>> securityInterceptorMappings, java.util.Map<java.lang.String,java.util.Map<java.util.regex.Pattern,ChannelAccessPolicy>> accessPolicyMapping)
public java.lang.Object postProcessBeforeInitialization(java.lang.Object bean, java.lang.String beanName)
postProcessBeforeInitialization
in interface org.springframework.beans.factory.config.BeanPostProcessor
postProcessBeforeInitialization
in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
protected java.lang.Object[] getAdvicesAndAdvisorsForBean(java.lang.Class<?> beanClass, java.lang.String beanName, org.springframework.aop.TargetSource customTargetSource) throws org.springframework.beans.BeansException
getAdvicesAndAdvisorsForBean
in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
org.springframework.beans.BeansException