1
0
mirror of synced 2026-05-22 13:23:17 +00:00

Add AspectJ AuthorizationManager Support

Closes gh-11326
This commit is contained in:
Josh Cummings
2022-07-08 11:37:36 -06:00
parent a5351f3d89
commit 0f58620643
24 changed files with 1223 additions and 13 deletions
@@ -22,7 +22,11 @@ package org.springframework.security.access.intercept.aspectj;
* simple <code>return proceed();</code> statement.
*
* @author Ben Alex
* @deprecated This class will be removed from the public API. Please either use
* `spring-security-aspects`, Spring Security's method security support or create your own
* class that uses Spring AOP annotations.
*/
@Deprecated
public interface AspectJCallback {
Object proceedWithObject();
@@ -33,7 +33,11 @@ import org.springframework.security.access.intercept.aopalliance.MethodSecurityI
* @author Luke Taylor
* @author Rob Winch
* @since 3.0.3
* @deprecated This class will be removed from the public API. Please either use
* `spring-security-aspects`, Spring Security's method security support or create your own
* class that uses Spring AOP annotations.
*/
@Deprecated
public final class AspectJMethodSecurityInterceptor extends MethodSecurityInterceptor {
/**
@@ -32,7 +32,10 @@ import org.springframework.util.Assert;
*
* @author Luke Taylor
* @since 3.0.3
* @deprecated This class will be removed from the public API. See
* `JoinPointMethodInvocation` in `spring-security-aspects` for its replacement
*/
@Deprecated
public final class MethodInvocationAdapter implements MethodInvocation {
private final ProceedingJoinPoint jp;