2
0
Эх сурвалжийг харах

PrePostAdviceMethodInterceptor->PrePostAdviceReactiveMethodInterceptor

Issue gh-4615
Rob Winch 7 жил өмнө
parent
commit
e99e2a9f09

+ 3 - 3
config/src/main/java/org/springframework/security/config/annotation/method/configuration/ReactiveMethodSecurityConfiguration.java

@@ -26,7 +26,7 @@ import org.springframework.security.access.expression.method.*;
 import org.springframework.security.access.intercept.aopalliance.MethodSecurityMetadataSourceAdvisor;
 import org.springframework.security.access.method.AbstractMethodSecurityMetadataSource;
 import org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource;
-import org.springframework.security.access.method.PrePostAdviceMethodInterceptor;
+import org.springframework.security.access.method.PrePostAdviceReactiveMethodInterceptor;
 import org.springframework.security.access.prepost.PrePostAnnotationSecurityMetadataSource;
 
 import java.util.Arrays;
@@ -58,14 +58,14 @@ class ReactiveMethodSecurityConfiguration implements ImportAware {
 	}
 
 	@Bean
-	public PrePostAdviceMethodInterceptor securityMethodInterceptor(AbstractMethodSecurityMetadataSource source, MethodSecurityExpressionHandler handler) {
+	public PrePostAdviceReactiveMethodInterceptor securityMethodInterceptor(AbstractMethodSecurityMetadataSource source, MethodSecurityExpressionHandler handler) {
 
 		ExpressionBasedPostInvocationAdvice postAdvice = new ExpressionBasedPostInvocationAdvice(
 				handler);
 		ExpressionBasedPreInvocationAdvice preAdvice = new ExpressionBasedPreInvocationAdvice();
 		preAdvice.setExpressionHandler(handler);
 
-		PrePostAdviceMethodInterceptor result = new PrePostAdviceMethodInterceptor(source);
+		PrePostAdviceReactiveMethodInterceptor result = new PrePostAdviceReactiveMethodInterceptor(source);
 		result.setPostAdvice(postAdvice);
 		result.setPreAdvice(preAdvice);
 		return result;

+ 2 - 3
core/src/main/java/org/springframework/security/access/method/PrePostAdviceMethodInterceptor.java → core/src/main/java/org/springframework/security/access/method/PrePostAdviceReactiveMethodInterceptor.java

@@ -25,7 +25,6 @@ import org.springframework.security.access.expression.method.DefaultMethodSecuri
 import org.springframework.security.access.expression.method.ExpressionBasedPostInvocationAdvice;
 import org.springframework.security.access.expression.method.ExpressionBasedPreInvocationAdvice;
 import org.springframework.security.access.expression.method.MethodSecurityExpressionHandler;
-import org.springframework.security.access.method.MethodSecurityMetadataSource;
 import org.springframework.security.access.prepost.PostInvocationAttribute;
 import org.springframework.security.access.prepost.PostInvocationAuthorizationAdvice;
 import org.springframework.security.access.prepost.PreInvocationAttribute;
@@ -46,7 +45,7 @@ import java.util.Collection;
  * @author Rob Winch
  * @since 5.0
  */
-public class PrePostAdviceMethodInterceptor implements MethodInterceptor {
+public class PrePostAdviceReactiveMethodInterceptor implements MethodInterceptor {
 	private Authentication anonymous = new AnonymousAuthenticationToken("key", "anonymous",
 		AuthorityUtils.createAuthorityList("ROLE_ANONYMOUS"));
 
@@ -56,7 +55,7 @@ public class PrePostAdviceMethodInterceptor implements MethodInterceptor {
 
 	private PreInvocationAuthorizationAdvice preAdvice;
 
-	public PrePostAdviceMethodInterceptor(MethodSecurityMetadataSource attributeSource) {
+	public PrePostAdviceReactiveMethodInterceptor(MethodSecurityMetadataSource attributeSource) {
 		this.attributeSource = attributeSource;
 
 		MethodSecurityExpressionHandler handler = new DefaultMethodSecurityExpressionHandler();