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

Packages that use SecurityMetadataSource
org.springframework.security.access.annotation   
org.springframework.security.access.intercept Actually enforces the security and ties the whole security system together. 
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 
org.springframework.security.web.access.expression   
org.springframework.security.web.access.intercept Enforces 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()
           
 SecurityMetadataSource AspectJAnnotationSecurityInterceptor.obtainSecurityMetadataSource()
           
 

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-2009 SpringSource, Inc. All Rights Reserved.