Uses of Interface
org.springframework.security.access.method.MethodSecurityMetadataSource

Packages that use MethodSecurityMetadataSource
org.springframework.security.access.annotation   
org.springframework.security.access.intercept.aopalliance Enforces security for AOP Alliance MethodInvocations, such as via Spring AOP. 
org.springframework.security.access.intercept.aspectj Enforces security for AspectJ JointPoints, delegating secure object callbacks to the calling aspect. 
org.springframework.security.access.method Provides support objects for securing Java method invocations via different AOP libraries. 
org.springframework.security.access.prepost Contains the infrastructure classes for handling the @PreAuthorize, @PreFilter, @PostAuthorize and 
 

Uses of MethodSecurityMetadataSource in org.springframework.security.access.annotation
 

Classes in org.springframework.security.access.annotation that implement MethodSecurityMetadataSource
 class Jsr250MethodSecurityMetadataSource
          Sources method security metadata from major JSR 250 security annotations.
 class SecuredAnnotationSecurityMetadataSource
          Sources method security metadata from Spring Security's Secured annotation.
 

Uses of MethodSecurityMetadataSource in org.springframework.security.access.intercept.aopalliance
 

Methods in org.springframework.security.access.intercept.aopalliance that return MethodSecurityMetadataSource
 MethodSecurityMetadataSource MethodSecurityInterceptor.getSecurityMetadataSource()
           
 

Methods in org.springframework.security.access.intercept.aopalliance with parameters of type MethodSecurityMetadataSource
 void MethodSecurityInterceptor.setSecurityMetadataSource(MethodSecurityMetadataSource newSource)
           
 

Constructors in org.springframework.security.access.intercept.aopalliance with parameters of type MethodSecurityMetadataSource
MethodSecurityMetadataSourceAdvisor(String adviceBeanName, MethodSecurityMetadataSource attributeSource)
          Alternative constructor for situations where we want the advisor decoupled from the advice.
 

Uses of MethodSecurityMetadataSource in org.springframework.security.access.intercept.aspectj
 

Methods in org.springframework.security.access.intercept.aspectj that return MethodSecurityMetadataSource
 MethodSecurityMetadataSource AspectJAnnotationSecurityInterceptor.getSecurityMetadataSource()
           
 

Methods in org.springframework.security.access.intercept.aspectj with parameters of type MethodSecurityMetadataSource
 void AspectJSecurityInterceptor.setSecurityMetadataSource(MethodSecurityMetadataSource newSource)
           
 void AspectJAnnotationSecurityInterceptor.setSecurityMetadataSource(MethodSecurityMetadataSource newSource)
           
 

Uses of MethodSecurityMetadataSource in org.springframework.security.access.method
 

Classes in org.springframework.security.access.method that implement MethodSecurityMetadataSource
 class AbstractFallbackMethodSecurityMetadataSource
          Abstract implementation of MethodSecurityMetadataSource that supports both Spring AOP and AspectJ and performs attribute resolution from: 1. specific target method; 2. target class; 3. declaring method; 4. declaring class/interface.
 class AbstractMethodSecurityMetadataSource
          Abstract implementation of MethodSecurityMetadataSource which resolves the secured object type to either a MethodInvocation or a JoinPoint.
 class DelegatingMethodSecurityMetadataSource
          Automatically tries a series of method definition sources, relying on the first source of metadata that provides a non-null response.
 class MapBasedMethodSecurityMetadataSource
          Stores a list of ConfigAttributes for a method or class signature.
 

Uses of MethodSecurityMetadataSource in org.springframework.security.access.prepost
 

Classes in org.springframework.security.access.prepost that implement MethodSecurityMetadataSource
 class PrePostAnnotationSecurityMetadataSource
          MethodSecurityMetadataSource which extracts metadata from the @PreFilter and @PreAuthorize annotations placed on a method.
 



Copyright © 2004-2009 SpringSource, Inc. All Rights Reserved.