Package | Description |
---|---|
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
MethodInvocation s, such as via Spring AOP. |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
Jsr250MethodSecurityMetadataSource
Sources method security metadata from major JSR 250 security annotations.
|
class |
SecuredAnnotationSecurityMetadataSource
Sources method security metadata from Spring Security's
Secured annotation. |
Modifier and Type | Method and Description |
---|---|
abstract SecurityMetadataSource |
AbstractSecurityInterceptor.obtainSecurityMetadataSource() |
Modifier and Type | Method and Description |
---|---|
SecurityMetadataSource |
MethodSecurityInterceptor.obtainSecurityMetadataSource() |
Modifier and Type | Interface and Description |
---|---|
interface |
MethodSecurityMetadataSource
Interface for
SecurityMetadataSource implementations
that are designed to perform lookups keyed on Method s. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFallbackMethodSecurityMetadataSource
Abstract implementation of
MethodSecurityMetadataSource that supports both Spring AOP and AspectJ and
performs attribute resolution from: 1. |
class |
AbstractMethodSecurityMetadataSource
Abstract implementation of MethodSecurityMetadataSource which resolves the secured object type to
a MethodInvocation.
|
class |
DelegatingMethodSecurityMetadataSource
Automatically tries a series of method definition sources, relying on the first source of metadata
that provides a non-null/non-empty response.
|
class |
MapBasedMethodSecurityMetadataSource
Stores a list of ConfigAttributes for a method or class signature.
|
Modifier and Type | Class and Description |
---|---|
class |
PrePostAnnotationSecurityMetadataSource
MethodSecurityMetadataSource which extracts metadata from the @PreFilter and @PreAuthorize annotations
placed on a method.
|
Modifier and Type | Class and Description |
---|---|
class |
ExpressionBasedFilterInvocationSecurityMetadataSource
Expression-based
FilterInvocationSecurityMetadataSource . |
Modifier and Type | Interface and Description |
---|---|
interface |
FilterInvocationSecurityMetadataSource
Marker interface for
SecurityMetadataSource implementations
that are designed to perform lookups keyed on FilterInvocation s. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultFilterInvocationSecurityMetadataSource
Default implementation of FilterInvocationDefinitionSource.
|
Modifier and Type | Method and Description |
---|---|
SecurityMetadataSource |
FilterSecurityInterceptor.obtainSecurityMetadataSource() |
Copyright © 2015. All rights reserved.