Add security-7-migration module: Spring Security 6.5.11 vs 7.1.2 jar diff, compile checks and runtime probes
Co-Authored-By: Claude Sonnet 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01YPgGH6aMbSLANL3E2HHmS6
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
Spring Security 6.5.11
|
||||
pattern /api/**
|
||||
/api ant=true pathPattern=true
|
||||
/api/ ant=true pathPattern=true
|
||||
/api/x/y ant=true pathPattern=true
|
||||
/API/x ant=false pathPattern=false
|
||||
/files/a.png ant=false pathPattern=false
|
||||
/files/a.PNG ant=false pathPattern=false
|
||||
/a/b ant=false pathPattern=false
|
||||
/a/x/y/b ant=false pathPattern=false
|
||||
/users/7 ant=false pathPattern=false
|
||||
/users/7/ ant=false pathPattern=false
|
||||
pattern /files/*.png
|
||||
/api ant=false pathPattern=false
|
||||
/api/ ant=false pathPattern=false
|
||||
/api/x/y ant=false pathPattern=false
|
||||
/API/x ant=false pathPattern=false
|
||||
/files/a.png ant=true pathPattern=true
|
||||
/files/a.PNG ant=false pathPattern=false
|
||||
/a/b ant=false pathPattern=false
|
||||
/a/x/y/b ant=false pathPattern=false
|
||||
/users/7 ant=false pathPattern=false
|
||||
/users/7/ ant=false pathPattern=false
|
||||
pattern /a/**/b
|
||||
/api ant=false pathPattern=n/a
|
||||
/api/ ant=false pathPattern=n/a
|
||||
/api/x/y ant=false pathPattern=n/a
|
||||
/API/x ant=false pathPattern=n/a
|
||||
/files/a.png ant=false pathPattern=n/a
|
||||
/files/a.PNG ant=false pathPattern=n/a
|
||||
/a/b ant=true pathPattern=n/a
|
||||
/a/x/y/b ant=true pathPattern=n/a
|
||||
/users/7 ant=false pathPattern=n/a
|
||||
/users/7/ ant=false pathPattern=n/a
|
||||
PathPatternRequestMatcher rejects the pattern: PatternParseException: {*...} or ** pattern elements should be placed at the start or end of the pattern
|
||||
pattern /users/{id}
|
||||
/api ant=false pathPattern=false
|
||||
/api/ ant=false pathPattern=false
|
||||
/api/x/y ant=false pathPattern=false
|
||||
/API/x ant=false pathPattern=false
|
||||
/files/a.png ant=false pathPattern=false
|
||||
/files/a.PNG ant=false pathPattern=false
|
||||
/a/b ant=false pathPattern=false
|
||||
/a/x/y/b ant=false pathPattern=false
|
||||
/users/7 ant=true pathPattern=true
|
||||
/users/7/ ant=false pathPattern=false
|
||||
Reference in New Issue
Block a user