Marcus Hert Da Coregio
92af758f1f
Make springSecurityHandlerMappingIntrospectorBeanDefinitionRegistryPostProcessor passive
...
Instead of excluding the bean from AOT processing, we avoid redefining the beans if they are present or in the expected state.
Issue gh-14362
2 years ago
Marcus Hert Da Coregio
778a63a763
Revert "Exclude SpringSecurityHandlerMappingIntrospectorBeanDefinitionRegistryPostProcessor from AOT processing"
...
This reverts commit 8a93178da712867420e0fbe01eeaa8e82f33a3f2.
2 years ago
DingHao
7cd626fe25
Fix FilterChainProxy cannot be found when @EnableWebSecurity(debug = true)
...
Closes gh-14370
2 years ago
Marcus Hert Da Coregio
364bc10e78
Add hints for CompositeFilterChainProxy
...
Closes gh-14359
2 years ago
Marcus Hert Da Coregio
8a93178da7
Exclude SpringSecurityHandlerMappingIntrospectorBeanDefinitionRegistryPostProcessor from AOT processing
...
Closes gh-14362
2 years ago
Taehong Kim
ec02c22459
Add Request Path Extraction Support
...
Closes gh-13256
2 years ago
Yan Kardziyaka
99218db84a
Add order offset to @EnableMethodSecurity
...
Closes gh-13214
2 years ago
Josh Cummings
eaaa813ede
Fix header value typo
...
Closes gh-11948
2 years ago
brunodmartins
ea7c720ce7
Add hasIpAddress to Kotlin DSL
...
Closes gh-10577
2 years ago
Rob Winch
70dfb3d391
Add HandlerMappingIntrospector Caching
...
Closes gh-14128
2 years ago
Marcus Da Coregio
57ab15127a
Add Max Sessions on WebFlux
...
Closes gh-6192
2 years ago
DerChris173
e6bea1cfa1
Polish RoleHierarchy Bean Usage
...
Issue gh-12783
2 years ago
kandaguru17
b76f7c029d
Use available RoleHierachy Bean for MethodSecurity Config
...
Closes gh-12783
2 years ago
Josh Cummings
bb6b55aca3
Add Not Support
...
Closes gh-14058
2 years ago
Josh Cummings
d50698a269
Prepare for Spring Security 6.3
...
Closes gh-14210
2 years ago
Josh Cummings
a98baa7522
Polish ServletRegistration API Deferral
...
Tomcat uses different ServletContext instances from startup- and request-time.
This commit ensures that if the programmatic API isn't available at startup-time,
then use the ServletContext attached to the HttpServletRequest at runtime.
Issue gh-13794
2 years ago
Josh Cummings
4131a38f9e
Revert "Add forServletPattern"
...
This reverts commit 762319b6be .
2 years ago
Josh Cummings
4ca54683ae
Defer requestMatchers Validation to Runtime
...
Closes gh-13794
2 years ago
Marcus Hert Da Coregio
00da9c9092
Use assertj assertions
2 years ago
Marcus Hert Da Coregio
e3ab1c94d7
Use assertj assertions
2 years ago
Marcus Hert Da Coregio
a7da9491d9
Use assertj assertions
2 years ago
Josh Cummings
97516727a4
Add Coroutine Support
...
Closes gh-12080
2 years ago
Josh Cummings
ffd12ee3b9
Refine requestMatcher Validation Rules
...
Closes gh-14078
2 years ago
Steve Riesenberg
9db33f33c7
Revert unnecessary merges on 6.0.x
...
This commit removes unnecessary main-branch merges starting from
8750608b5bca45525c99d0a41a20ed02de93d8c7 and adds the following
needed commit(s) that were made afterward:
- 5dce82c48bc0b174838501c5a111b2de70822914
2 years ago
Josh Cummings
8f829dd1d7
Refine requestMatcher Validation Rules
...
Closes gh-13850
2 years ago
Josh Cummings
762319b6be
Add forServletPattern
...
Closes gh-13562
2 years ago
Marcus Da Coregio
64e2a2ff8b
Apply updated Code Style
...
Closes gh-13881
2 years ago
Steve Riesenberg
ff374935fb
Verify ReactorContext when using Virtual Threads
...
Closes gh-12791
2 years ago
Steve Riesenberg
d48b8697bd
Fix mockito usage
...
Issue gh-13810
2 years ago
Josh Cummings
cb33fd7850
Add OIDC Back-Channel Logout Support
...
Closes gh-12570
2 years ago
Tim te Beek
9df9cb5aed
refactor: AssertJ best practices
...
Use this link to re-run the recipe: https://app.moderne.io/recipes/builder/bGVuS?organizationId=RGVmYXVsdA%3D%3D
Co-authored-by: Moderne <team@moderne.io>
2 years ago
Steve Riesenberg
92256f0522
Support nested suspend calls for Kotlin coroutines
...
Closes gh-13764
3 years ago
Steve Riesenberg
1a45602dbb
Fix mockito usage
3 years ago
Steve Riesenberg
ea1ec646b2
Fix test failures related to response headers
...
These tests began failing on snapshots after changes in
Spring Framework's `DispatcherServlet` to reset the response
on an error.
For now, we can have these tests operate with a 200 OK response.
An issue was opened in the spring-framework issuer tracker to
discuss this and address `CorsFilter` (and any other filter) that
writes headers that would be cleared on an error.
See spring-projects/spring-framework#31154
3 years ago
Josh Cummings
28f98b3351
Improve Error Message
...
Closes gh-13667
3 years ago
Josh Cummings
ed96e2cddf
Ignore Unmappable Servlets
...
Closes gh-13666
3 years ago
Josh Cummings
ca0140c586
saml2Login Honors AuthenticationProvider bean
...
Closes gh-13654
3 years ago
Josh Cummings
87ae2d41b3
Update Mockito Usage
...
Issue gh-13542
3 years ago
Steve Riesenberg
985e569685
Polish gh-13608
3 years ago
Olivier Vanekem
6353d90047
Add integrity attribute for signin.css
...
Closes gh-13486
3 years ago
Steve Riesenberg
5828e4e65c
Simplify OAuth2 Client configuration
...
Issue gh-11783
3 years ago
Joe Grandja
f3d90b38e2
Add OAuth2AuthorizedClientManager Registrar
3 years ago
Josh Cummings
c4f061c63d
Do Not Re-register Method Security Advisors
...
Closes gh-13572
3 years ago
Josh Cummings
bb46a54270
Add DispatcherServlet to Tests
...
Issue gh-13551
3 years ago
Josh Cummings
df239b6448
Improve RequestMatcher Validation
...
Closes gh-13551
3 years ago
Josh Cummings
b3ad2b0dc5
Don't Mock OAuth2AuthorizedClientRepository
...
Issue gh-13542
Issue gh-13546
3 years ago
Josh Cummings
b0022a0ae8
Update Mockito Usage
...
Issue gh-13542
3 years ago
Josh Cummings
cf79af2386
Update Kotlin Test Usage
...
Issue gh-13539
3 years ago
Josh Cummings
6c3636d780
Update Removed Usages
...
Issue gh-13544
3 years ago
Marcus Da Coregio
933b302979
Fix once-per-request="true" not taking any effect
...
Closes gh-13491
3 years ago