Josh Cummings
60bed7f68a
Polish AuthenticationRequest Property
...
- Add getter for reading the request
- Update BadCredentialsMixing to ignore authentication
- Allow exception to be mutable
Issue gh-16444
2025-03-21 21:54:32 -06:00
amm0124
3b6aca0d9c
Add authRequest field to AuthenticationException
...
Store the authentication request details in the `authRequest` field of
`AuthenticationException` when an authentication exception occurs.
Closes gh-16444
Signed-off-by: amm0124 <amm0124@naver.com>
2025-03-21 21:54:32 -06:00
Josh Cummings
7f22a3459f
Polish Tests
...
Issue gh-16444
2025-03-21 21:54:32 -06:00
DingHao
10ed5009e6
Method Security templates support use deep non-aliased attributes
...
Closes gh-16498
Signed-off-by: DingHao <dh.hiekn@gmail.com>
2025-03-21 15:05:33 -06:00
Max Batischev
ed79efc5fa
Add support ResolvableTypeProvider to authorization events
...
Closes gh-16700
Signed-off-by: Max Batischev <mblancer@mail.ru>
2025-03-20 13:12:36 -06:00
Josh Cummings
85b48f8392
Deprecate AccessDecisionManager
...
Closes gh-11302
2025-03-19 17:41:20 -06:00
Josh Cummings
8e9634d25c
Deprecate ConfigAttribute
...
Closes gh-16774
2025-03-19 17:39:38 -06:00
Josh Cummings
89bd670fb1
Deprecate SecurityConfig
...
Closes gh-16773
2025-03-19 17:39:26 -06:00
Josh Cummings
989aee244b
Deprecate SecurityMetadataSource
...
Closes gh-16772
2025-03-19 15:26:05 -06:00
DingHao
96b9820e19
Annotation parameter scan finds first-level conflicts
...
Closes PR-16312
2025-03-18 14:23:53 -06:00
Rob Winch
e6223dede3
Merge branch '6.4.x'
...
- adb303e Add testRuntimeOnly junit-platform-launcher
Closes gh-16757
2025-03-17 14:34:18 -05:00
Rob Winch
05116eabbd
Merge branch '6.3.x' into 6.4.x
...
- adb303e Add testRuntimeOnly junit-platform-launcher
Closes gh-16756
2025-03-17 14:18:49 -05:00
Rob Winch
adb303e152
Add testRuntimeOnly junit-platform-launcher
...
Closes gh-16755
2025-03-17 14:16:44 -05:00
Josh Cummings
3468b7f85f
Merge branch '6.4.x'
2025-03-17 11:02:47 -06:00
Josh Cummings
dc2e1af2da
Align Method Traversal with MergedAnnotations
...
Closes gh-16751
2025-03-17 10:11:46 -06:00
Josh Cummings
6ce8307885
Merge branch '6.4.x'
2025-03-17 09:50:07 -06:00
Josh Cummings
4993fa863a
Merge branch '6.3.x' into 6.4.x
2025-03-17 09:49:01 -06:00
Josh Cummings
36ea1b11a7
Fix Compilation Error
...
Issue gh-16697
2025-03-17 09:43:21 -06:00
Steve Riesenberg
0938ca01a4
Add support for automatic context-propagation with Micrometer
...
Closes gh-16665
2025-03-13 15:29:08 -05:00
Max Batischev
58a665e5aa
Add Support SingleResultAuthorizationManager
...
Closes gh-16590
Signed-off-by: Max Batischev <mblancer@mail.ru>
2025-03-07 13:46:23 -07:00
Josh Cummings
39a80497c2
Merge branch '6.4.x'
2025-03-04 09:53:06 -07:00
Josh Cummings
4ae0965b1c
Merge branch '6.3.x' into 6.4.x
2025-03-04 09:52:31 -07:00
Josh Cummings
46cd94b5f4
SpEL Propagates Authorization Exceptions
...
Closes gh-16697
2025-03-04 09:51:55 -07:00
Max Batischev
fa35c5b4d8
Make DefaultOneTimeToken Serializable
...
Closes gh-16617
Signed-off-by: Max Batischev <mblancer@mail.ru>
2025-02-27 12:49:48 -07:00
Josh Cummings
ada6460f12
Merge branch '6.4.x'
2025-02-26 11:30:47 -07:00
Josh Cummings
954101ab0c
Use Thread-Safe Map
...
Issue gh-15906
2025-02-26 11:28:10 -07:00
Josh Cummings
ae2894ab25
Update Copyright
...
Issue gh-16600
2025-02-24 15:09:04 -07:00
dae won
45b51fe3c8
Add grantedAuthorityMapper as a class member
...
- Add unit tests for setGrantedAuthorityMapper method
Signed-off-by: dae won <eodnjs01477@gmail.com>
2025-02-24 15:05:55 -07:00
dae won
cb07031259
Add unit tests for setUserDetailsMapper method
...
Signed-off-by: dae won <eodnjs01477@gmail.com>
2025-02-24 15:05:55 -07:00
dae won
22511aac7f
Refactor mapToUser method visibility to private
...
Signed-off-by: dae won <eodnjs01477@gmail.com>
2025-02-24 15:05:55 -07:00
dae won
6ac3426e39
Add userDetailsMapper as a class member
...
Signed-off-by: dae won <eodnjs01477@gmail.com>
2025-02-24 15:05:55 -07:00
dae won
e8fe003c4c
Make mapToUser and mapToGrantedAuthority protected in JdbcUserDetailsManager
...
- Closes gh-16540
Signed-off-by: dae won <eodnjs01477@gmail.com>
2025-02-24 15:05:55 -07:00
Josh Cummings
43ddf73ddb
Polish Exception Message
...
This error message provides more context around which credentials failed.
Issue gh-16494
2025-02-20 13:31:59 -07:00
Max Batischev
08f71461b4
Add Support BadCredentialsException to OneTimeTokenAuthenticationProvider
...
Closes gh-16494
Signed-off-by: Max Batischev <mblancer@mail.ru>
2025-02-20 13:26:11 -07:00
Josh Cummings
6fdfeb3413
Polish Debug Messages
...
Issue gh-16484
2025-02-14 16:05:42 -07:00
tejas-teju
291162a195
Add debug messages for auth exceptions in ProviderManager
...
Issue gh-16484
Signed-off-by: tejas-teju <tejas8196@gmail.com>
2025-02-14 16:01:22 -07:00
Tran Ngoc Nhan
5d089f680e
Consistently NonNull annotation
...
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-02-13 16:18:28 -07:00
Josh Cummings
981e3fd779
Merge branch '6.4.x'
2025-02-05 13:59:12 -07:00
Josh Cummings
b4c7795699
Support Serialization for Authorization Components
...
Closes gh-16544
2025-02-05 13:58:32 -07:00
Josh Cummings
e63ef3cdc4
Merge branch '6.4.x'
2025-02-03 12:35:53 -07:00
Josh Cummings
47fd6befde
Ensure Serialization Compatibility for AuthenticationException
...
Issue gh-16286
2025-02-03 12:34:43 -07:00
dae won
6a94a294ea
Lazily compose debug message in AbstractUserDetailsAuthenticationProvider
...
Closes gh-16495
Signed-off-by: dae won <eodnjs01477@gmail.com>
2025-02-03 12:27:49 -07:00
tejas-teju
e724ea16a4
Update UsernameNotFoundException message
...
Closes gh-16497
Signed-off-by: tejas-teju <tejas8196@gmail.com>
2025-01-30 18:25:52 -07:00
Josh Cummings
e1a42db845
Merge branch '6.4.x'
2025-01-23 17:03:53 -07:00
Josh Cummings
36716d12ba
Serialization Support of Core Components
...
Issue gh-16276
2025-01-23 16:50:30 -07:00
Josh Cummings
3e4ba737e7
Don't Support Serialzation of Deprecated Access Classes
...
Issue gh-16276
2025-01-23 16:46:38 -07:00
Josh Cummings
d7921daa13
Support Serialization for SecurityConfig
...
Issue gh-16276
2025-01-23 16:44:53 -07:00
Max Batischev
474b5e151a
Add Support GenerateOneTimeTokenRequestResolver
...
Closes gh-16291
Signed-off-by: Max Batischev <mblancer@mail.ru>
2025-01-22 17:09:55 -06:00
Josh Cummings
c2a5709e0f
Merge branch '6.4.x'
2025-01-17 16:09:01 -07:00
Josh Cummings
bbe4f87641
Mark Serialization Support for Events
...
Issue gh-16276
2025-01-17 16:08:31 -07:00