3230 Commits (main)

Author SHA1 Message Date
Josh Cummings e8accd0499
Add Factory Authority When Authentication Succeeds 3 months ago
Rob Winch 9eaadcc70d
Add hasAll(Roles|Authorities) to SecurityExpressionRoot 3 months ago
Rob Winch bce8049815
Web uses AuthorizationManager<? super RequestAuthorizationContext> 3 months ago
Rob Winch 675835e525
Add AuthorizationManagerFactory.hasAll(Authorities|Roles) 3 months ago
Rob Winch 9a3ae4b867
DelegatingAuthenticationEntryPoint uses RequestMatcherEntry 3 months ago
Rob Winch 2774948b92 Fix X509 WebFlux Configuration Checks 3 months ago
blake_bauman b502697731 feat: Add option to specify a custom ServerAuthenticationConverter for x509() 3 months ago
Joe Grandja 35f41f87d1 Temporarily fix integration tests 3 months ago
Joe Grandja 7ef25cc101 Add HttpSecurity.oauth2AuthorizationServer() 3 months ago
Joe Grandja 098574c50e Remove redundant classes 3 months ago
Joe Grandja 8399bc161d Fix Serializable tests 3 months ago
Joe Grandja cc71be71e5 Move OAuth2AuthorizationServerConfigurer and OAuth2AuthorizationServerConfiguration 3 months ago
Josh Cummings eedcec9d5c
Move Core Access API 3 months ago
Josh Cummings 3a1692f3c3
Remove Direct Runtime Dependency on Access API 3 months ago
DingHao 10935632ee Remove PortResolver 3 months ago
Josh Cummings 2b87e3c5e2
Use withRoles 3 months ago
Josh Cummings 3f774548d2 Move Authority Propagation Into Filters 3 months ago
Josh Cummings a0fe6a5fee Polish Builders 3 months ago
Josh Cummings 44fef786aa Pick Up SecurityContextHolderStrategy Bean 3 months ago
Steve Riesenberg eeb4574bb3 Add AuthorizationManagerFactory 3 months ago
blake_bauman a4f813ab29 Support Multiple ServerLogoutHandlers 3 months ago
Josh Cummings f30cc9c5a9
Update to PropertySourcesPlaceholderConfigurer 3 months ago
Josh Cummings c64b086878
Add SecurityAssertions 3 months ago
Josh Cummings de10e08348
Make withRoles Check Only Roles 3 months ago
Rob Winch 24ffda28d8
Fixes for webauthn tests after JSpecify 4 months ago
Josh Cummings eeb67650ee
Deprecate RequiresChannelDsl 4 months ago
Josh Cummings 3534b74945
Replace InteractiveAuthenticationSuccessEvent 7.0.x Sample 4 months ago
Josh Cummings c982753d46
Replace InteractiveAuthenticationSuccessEvent 6.5.x Sample 4 months ago
Josh Cummings 7e3bf9662c
Polish InteractiveAuthenticationSuccessEvent Sample 4 months ago
Rob Winch a58f3282d9
Fix config/src/test/kotlin nullability for web 4 months ago
Rob Winch c2ba662b91
Enable Null checking in spring-security-web via JSpecify 4 months ago
Rob Winch 49f308adb0
Use Supplier<? extends @Nullable Authentication> 4 months ago
Josh Cummings 4cbe8de7ea Polish RSocket Anonymous Support 4 months ago
Andrey Litvitski 559b73b39f Add Disabling Anonymous Authentication in RSocketSecurity 4 months ago
Josh Cummings 36f1de945f
Add OneTimeTokenAuthentication 4 months ago
Josh Cummings 89b2f9cf54
Improve Test Runnability in IDE 4 months ago
Rob Winch f496ded4e5
AuthorizationManager allows null Authentication 4 months ago
Josh Cummings 583e668c6b Remove opensaml5Test Task 4 months ago
Yanming Zhou 41162aa7e3 Polish WebFluxSecurityConfiguration 4 months ago
Yanming Zhou d86f2c957d Change @Bean method signature to return RsaKeyConversionServicePostProcessor instead of BeanFactoryPostProcessor 4 months ago
Rob Winch a8f045eb50
Add Modular Spring Security Configuration 4 months ago
Rob Winch 5c5efc9092
SpringTestContext registers WebTestClient Bean 4 months ago
Josh Cummings 3396890d8b
Propagate AccessDeniedException Only to ExceptionTranslationFilter 4 months ago
Josh Cummings 714781df78 Isolate AOT Test to Security Components 4 months ago
Josh Cummings a04b026000 Disable Test 4 months ago
Josh Cummings aeb2dbc2b6
Move PathPatternRequestMatcher.Builder to Shared Object 4 months ago
Josh Cummings 890c11d428
Polish SecurityNamespaceHandler Version Checking 4 months ago
seongm1n 01401f1c67 Replace "shameless coverage code" in SecurityNamespaceHandlerTests 4 months ago
Josh Cummings 5506c487de
Remove OpenSaml4 Components 4 months ago
Josh Cummings 057b7c68fb
Add Serializable Sample 4 months ago