|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||