瀏覽代碼

make XML and Java/Kotlin consistent with AspectJExpressionPointcut

ANDREI LISA 1 年之前
父節點
當前提交
1d769b5afc
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      docs/modules/ROOT/pages/servlet/authorization/method-security.adoc

+ 4 - 4
docs/modules/ROOT/pages/servlet/authorization/method-security.adoc

@@ -1265,8 +1265,8 @@ import static org.springframework.security.authorization.AuthorityAuthorizationM
 @Bean
 @Role(BeanDefinition.ROLE_INFRASTRUCTURE)
 static Advisor protectServicePointcut() {
-    JdkRegexpMethodPointcut pattern = new JdkRegexpMethodPointcut();
-    pattern.setPattern("execution(* com.mycompany.*Service.*(..))");
+    AspectJExpressionPointcut pattern = new AspectJExpressionPointcut();
+    pattern.setExpression("execution(* com.mycompany.*Service.*(..))");
     return new AuthorizationManagerBeforeMethodInterceptor(pattern, hasRole("USER"));
 }
 ----
@@ -1281,8 +1281,8 @@ companion object {
     @Bean
     @Role(BeanDefinition.ROLE_INFRASTRUCTURE)
     fun protectServicePointcut(): Advisor {
-        var pattern = JdkRegexpMethodPointcut();
-        pattern.setPattern("execution(* com.mycompany.*Service.*(..))");
+        var pattern = AspectJExpressionPointcut();
+        pattern.setExpression("execution(* com.mycompany.*Service.*(..))");
         return new AuthorizationManagerBeforeMethodInterceptor(pattern, hasRole("USER"));
     }
 }