3237 Commits (93ded52236df6f59f035cd775a3c308e89ada6be)

Author SHA1 Message Date
Josh Cummings 765bdf1ed0
SpEL Expressions Support Returning AuthorizationManager 6 months ago
Josh Cummings 6e7a181eac
Polish Authentication Factors 6 months ago
Josh Cummings 758b35df9c
Add Factor Tests for Authentication Providers 6 months ago
Josh Cummings 39e2bb67fc
Create Authentication Only Once 6 months ago
Josh Cummings e8accd0499
Add Factory Authority When Authentication Succeeds 6 months ago
Rob Winch 9eaadcc70d
Add hasAll(Roles|Authorities) to SecurityExpressionRoot 6 months ago
Rob Winch 675835e525
Add AuthorizationManagerFactory.hasAll(Authorities|Roles) 6 months ago
Rob Winch bb6b8ae3f3
Add AllAuthoritiesReactiveAuthorizationManager 6 months ago
Rob Winch 096dfd4046
Add AllAuthoritiesAuthorizationManager 6 months ago
Josh Cummings e5694ac7b5
Fallback to Object When Determining Overridden Methods 6 months ago
Josh Cummings f8272a8844
Fallback to Object When Determining Overridden Methods 6 months ago
Josh Cummings eedcec9d5c
Move Core Access API 6 months ago
Josh Cummings c66a028332 Polish Core Authentication Builders 7 months ago
Josh Cummings dd50dc0c40 Remove Generic Typing From Authentication.Builder 7 months ago
Josh Cummings 4744752a1b Add Internal Authentication Implementations 7 months ago
Josh Cummings 3f774548d2 Move Authority Propagation Into Filters 7 months ago
Josh Cummings a0fe6a5fee Polish Builders 7 months ago
Josh Cummings 8468c6a805 Propagate Previous Factor to Next One 7 months ago
Josh Cummings a201a2b862 Add Authentication.Builder 7 months ago
Steve Riesenberg eeb4574bb3 Add AuthorizationManagerFactory 7 months ago
Josh Cummings c64b086878
Add SecurityAssertions 7 months ago
Rob Winch a4a4908d71
Enable Null checking in spring-security-cas via JSpecify 7 months ago
Rob Winch c2ba662b91
Enable Null checking in spring-security-web via JSpecify 7 months ago
Rob Winch 49f308adb0
Use Supplier<? extends @Nullable Authentication> 7 months ago
Josh Cummings 36f1de945f
Add OneTimeTokenAuthentication 7 months ago
Josh Cummings 6663eea65f
Polish OTT Tests 7 months ago
Rob Winch f496ded4e5
AuthorizationManager allows null Authentication 7 months ago
Andrey Litvitski 47be93e694 Annotate AuthenticationTrustResolver methods with `@Nullable` 7 months ago
Josh Cummings c45bc384da
Interpret Expression Templates by Default 7 months ago
Tran Ngoc Nhan dcd7490ddd Polish javadoc 7 months ago
Rob Winch a5c38bdc94
Fix AuthorizationManager T Nullability 8 months ago
Josh Cummings eeb383ac46 Fix Checkstyle 8 months ago
Josh Cummings 6d1a886f92 Deprecate SERIAL_VERSION_UID 8 months ago
Josh Cummings 6f1232ce79 Address Checkstyle 8 months ago
Mike Heath 93cb01612b Add ExpressionTemplateValueProvider 8 months ago
Tran Ngoc Nhan 1a56023f7f Use Spring Framework Nullability Annotations 8 months ago
Rob Winch f6cb0bd610
Merge Use 2004-present Copyright Header 8 months ago
Rob Winch 392129b616
Use 2004-present Copyright Header 8 months ago
Rob Winch 7c887d2da1
Add nullability to spring-security-core 8 months ago
Josh Cummings c312d18191
Add Publishing Predicate 9 months ago
Tran Ngoc Nhan 242956a63c Remove deprecated elements from DaoAuthenticationProvider 9 months ago
Tran Ngoc Nhan e52987d03c Remove RoleHierarchyImpl Deprecations 9 months ago
Tran Ngoc Nhan d8043dc8a7 Remove PrePostTemplateDefaults 9 months ago
Tran Ngoc Nhan 9312fb7004 Remove Deprecated AuthorizationDecision Elements 9 months ago
Rob Winch 00ead7f24d Update to Kotlin 2.2 9 months ago
Evgeniy Cheban 092bbfc8e7 ReactiveAuthorizationManager replace deprecated #check calls with #authorize 10 months ago
Evgeniy Cheban b0cecb37d2 Replace deprecated #check calls with #authorize 10 months ago
dae won 9654e51bd4 Include UsernameNotFoundException in BadCredentialsException 10 months ago
Josh Cummings 215547f8c8
Use UsernameNotFoundException Factory 10 months ago
Josh Cummings da2d9aa868
Add Username Property to Exception 10 months ago