Uses of Interface
org.springframework.security.access.SecurityMetadataSource

Packages that use SecurityMetadataSource
org.springframework.security.access.annotation Support for JSR-250 and Spring Security @Secured annotations. 
org.springframework.security.access.intercept Abstract level security interception classes which are responsible for enforcing the configured security constraints for a secure object. 
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 SecurityMetadataSource implementations 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 @PostFilter annotations. 
org.springframework.security.web.access.expression Implementation of web security expressions. 
org.springframework.security.web.access.intercept Enforcement of security for HTTP requests, typically by the URL requested. 
 

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

Classes in org.springframework.security.access.annotation that implement SecurityMetadataSource
 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 SecurityMetadataSource in org.springframework.security.access.intercept
 

Methods in org.springframework.security.access.intercept that return SecurityMetadataSource
abstract  SecurityMetadataSource AbstractSecurityInterceptor.obtainSecurityMetadataSource()
           
 

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

Methods in org.springframework.security.access.intercept.aopalliance that return SecurityMetadataSource
 SecurityMetadataSource MethodSecurityInterceptor.obtainSecurityMetadataSource()
           
 

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

Methods in org.springframework.security.access.intercept.aspectj that return SecurityMetadataSource
 SecurityMetadataSource AspectJSecurityInterceptor.obtainSecurityMetadataSource()
          Deprecated.  
 SecurityMetadataSource AspectJAnnotationSecurityInterceptor.obtainSecurityMetadataSource()
          Deprecated.  
 

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

Subinterfaces of SecurityMetadataSource in org.springframework.security.access.method
 interface MethodSecurityMetadataSource
          Interface for SecurityMetadataSource implementations that are designed to perform lookups keyed on Methods.
 

Classes in org.springframework.security.access.method that implement SecurityMetadataSource
 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 SecurityMetadataSource in org.springframework.security.access.prepost
 

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

Uses of SecurityMetadataSource in org.springframework.security.web.access.expression
 

Classes in org.springframework.security.web.access.expression that implement SecurityMetadataSource
 class ExpressionBasedFilterInvocationSecurityMetadataSource
          Expression-based FilterInvocationSecurityMetadataSource.
 

Uses of SecurityMetadataSource in org.springframework.security.web.access.intercept
 

Subinterfaces of SecurityMetadataSource in org.springframework.security.web.access.intercept
 interface FilterInvocationSecurityMetadataSource
          Marker interface for SecurityMetadataSource implementations that are designed to perform lookups keyed on FilterInvocations.
 

Classes in org.springframework.security.web.access.intercept that implement SecurityMetadataSource
 class DefaultFilterInvocationSecurityMetadataSource
          Default implementation of FilterInvocationDefinitionSource.
 

Methods in org.springframework.security.web.access.intercept that return SecurityMetadataSource
 SecurityMetadataSource FilterSecurityInterceptor.obtainSecurityMetadataSource()
           
 



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