java.lang.Object | |||
↳ | org.springframework.security.access.intercept.AbstractSecurityInterceptor | ||
↳ | org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor | ||
↳ | org.springframework.security.access.intercept.aspectj.AspectJMethodSecurityInterceptor |
AspectJ JoinPoint
security interceptor which wraps the JoinPoint
in a MethodInvocation
adapter to make it compatible with security infrastructure classes which only support MethodInvocation
s.
One of the invoke
methods should be called from the around()
advice in your aspect.
Alternatively you can use one of the pre-defined aspects from the aspects module.
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.springframework.security.access.intercept.AbstractSecurityInterceptor
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Method that is suitable for user with @Aspect notation.
| |||||||||||
Method that is suitable for user with traditional AspectJ-code aspects.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor
| |||||||||||
From class
org.springframework.security.access.intercept.AbstractSecurityInterceptor
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.aopalliance.intercept.MethodInterceptor
| |||||||||||
From interface
org.springframework.beans.factory.InitializingBean
| |||||||||||
From interface
org.springframework.context.ApplicationEventPublisherAware
| |||||||||||
From interface
org.springframework.context.MessageSourceAware
|
Method that is suitable for user with @Aspect notation.
jp | The AspectJ joint point being invoked which requires a security decision |
---|
Throwable | if the invocation throws one |
---|
Method that is suitable for user with traditional AspectJ-code aspects.
jp | The AspectJ joint point being invoked which requires a security decision |
---|---|
advisorProceed | the advice-defined anonymous class that implements AspectJCallback containing
a simple return proceed(); statement |