List of usage examples for org.springframework.security.access.intercept.aopalliance MethodSecurityInterceptor setSecurityMetadataSource
public void setSecurityMetadataSource(MethodSecurityMetadataSource newSource)
From source file:com.javaforge.hivemind.acegi.interceptor.MethodSecurityInterceptorFactory.java
protected Interceptor createInterceptor(List parameters) { final MethodSecurityInterceptor interceptor = new MethodSecurityInterceptor(); interceptor.setAccessDecisionManager(accessDecisionManager); interceptor.setAuthenticationManager(authenticationManager); interceptor.setApplicationEventPublisher(applicationEventPublisher); MethodSecurityMetadataSourceEditor editor = new MethodSecurityMetadataSourceEditor(); editor.setAsText((String) parameters.get(0)); interceptor.setSecurityMetadataSource((MethodSecurityMetadataSource) editor.getValue()); return new MethodInterceptorAdapter(interceptor); }