فهرست منبع

Remove default value for access parameter

Closes gh-10957
Yuriy Savchenko 3 سال پیش
والد
کامیت
63d2f19e2a

+ 5 - 5
config/src/main/kotlin/org/springframework/security/config/annotation/web/AuthorizeRequestsDsl.kt

@@ -46,7 +46,7 @@ class AuthorizeRequestsDsl : AbstractRequestMatcherDsl() {
      * (i.e. "hasAuthority('ROLE_USER') and hasAuthority('ROLE_SUPER')")
      */
     fun authorize(matches: RequestMatcher = AnyRequestMatcher.INSTANCE,
-                  access: String = "authenticated") {
+                  access: String) {
         authorizationRules.add(MatcherAuthorizationRule(matches, access))
     }
 
@@ -65,7 +65,7 @@ class AuthorizeRequestsDsl : AbstractRequestMatcherDsl() {
      * @param access the SpEL expression to secure the matching request
      * (i.e. "hasAuthority('ROLE_USER') and hasAuthority('ROLE_SUPER')")
      */
-    fun authorize(pattern: String, access: String = "authenticated") {
+    fun authorize(pattern: String, access: String) {
         authorizationRules.add(PatternAuthorizationRule(pattern = pattern,
                                                         patternType = PATTERN_TYPE,
                                                         rule = access))
@@ -87,7 +87,7 @@ class AuthorizeRequestsDsl : AbstractRequestMatcherDsl() {
      * @param access the SpEL expression to secure the matching request
      * (i.e. "hasAuthority('ROLE_USER') and hasAuthority('ROLE_SUPER')")
      */
-    fun authorize(method: HttpMethod, pattern: String, access: String = "authenticated") {
+    fun authorize(method: HttpMethod, pattern: String, access: String) {
         authorizationRules.add(PatternAuthorizationRule(pattern = pattern,
                                                         patternType = PATTERN_TYPE,
                                                         httpMethod = method,
@@ -111,7 +111,7 @@ class AuthorizeRequestsDsl : AbstractRequestMatcherDsl() {
      * @param access the SpEL expression to secure the matching request
      * (i.e. "hasAuthority('ROLE_USER') and hasAuthority('ROLE_SUPER')")
      */
-    fun authorize(pattern: String, servletPath: String, access: String = "authenticated") {
+    fun authorize(pattern: String, servletPath: String, access: String) {
         authorizationRules.add(PatternAuthorizationRule(pattern = pattern,
                                                         patternType = PATTERN_TYPE,
                                                         servletPath = servletPath,
@@ -136,7 +136,7 @@ class AuthorizeRequestsDsl : AbstractRequestMatcherDsl() {
      * @param access the SpEL expression to secure the matching request
      * (i.e. "hasAuthority('ROLE_USER') and hasAuthority('ROLE_SUPER')")
      */
-    fun authorize(method: HttpMethod, pattern: String, servletPath: String, access: String = "authenticated") {
+    fun authorize(method: HttpMethod, pattern: String, servletPath: String, access: String) {
         authorizationRules.add(PatternAuthorizationRule(pattern = pattern,
                                                         patternType = PATTERN_TYPE,
                                                         servletPath = servletPath,