Steve Riesenberg
96e3e4f8b1
Customize when user info is called
...
Closes gh-13259
2 years ago
ubaid4j
e77126740d
Add ReactiveOidcIdTokenDecoderFactory#setWebClientResolver
...
Closes gh-13274
2 years ago
Josh Cummings
d7599ab192
Polish setAttributesConverter
...
- Add Tests
- Add Reactive Support
Issue gh-14186
2 years ago
ahmd-nabil
04f0f2597a
Polish DefaultOAuth2UserService
...
Signed-off-by: ahmd-nabil <ahm3dnabil99@gmail.com>
2 years ago
ahmd-nabil
d9d22c75a2
Add support for nested username attribute in DefaultOAuth2User
...
Closes gh-14186
Signed-off-by: ahmd-nabil <ahm3dnabil99@gmail.com>
2 years ago
Hans Lindner
ca10187fd1
Enhance JWT decoding error handling
...
Previously, the `decode` method threw a `JwtException` directly when encountering an unsupported algorithm or any exception during parsing. This commit introduces a more robust error handling mechanism. Now, instead of throwing exceptions directly, it returns a `Mono.error()` with a `BadJwtException` containing detailed error information. This approach provides more flexibility and allows the caller to handle errors in a more granular way, by being able to use project reactors onError functionality.
Closes gh-14467
2 years ago
Josh Cummings
7ee974445b
Update Checkstyle
...
Issue gh-14178
2 years ago
Josh Cummings
04394a63cd
Update Formatting
...
Issue gh-14178
2 years ago
Josh Cummings
1e90bdfc0b
Update Copyright
...
Issue gh-14178
2 years ago
Armin Krezović
9c352c4b4b
Support overriding RestOperations in OidcIdTokenDecoderFactory
...
Closes gh-14178
2 years ago
Armin Krezović
0041c658de
Support overriding WebClient in ReactiveOidcIdTokenDecoderFactory
...
Closes gh-14178
2 years ago
Marcus Hert Da Coregio
d032b23ab7
Make OAuth2AuthorizationExchange serializable
...
Closes gh-14402
2 years ago
Candelario
e896b14046
Dropped Nimbus Error Message
...
Closes gh-13730
2 years ago
Josh Cummings
10d88cdf28
Polish Introspection Authentication Converter
...
- Added Reactive Support
- Separated SCOPE claim and authorities work
- Adjusted for style
Issue gh-14198
2 years ago
ahmd-nabil
8279b22940
Add Introspection Authentication Converter
...
Closes #14198
Signed-off-by: ahmd-nabil <ahm3dnabil99@gmail.com>
2 years ago
Parker Mauney
8e93e4715f
Fix typo in getClaimAsMap docstring
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
Steve Riesenberg
9db33f33c7
Revert unnecessary merges on 6.0.x
...
This commit removes unnecessary main-branch merges starting from
8750608b5b and adds the following
needed commit(s) that were made afterward:
- 5dce82c48b
2 years ago
Steve Riesenberg
5161712c35
Polish gh-13976
...
Closes gh-13757
2 years ago
Veli Döngelci
a6b872dcf3
Fix caching error state in ReactiveRemoteJWKSource
2 years ago
Valeriy Vyrva
0e30b923f8
Check for null value with the appropriate assertion method
2 years ago
Josh Cummings
c7ea8c6ac7
Fix Formatting
...
Issue gh-13654
2 years ago
Josh Cummings
a3227f041c
Polish OAuth2AuthorizationManagers
...
- Add OAuth2ReactiveAuthorizationManagers
- Code to interfaces
- Align error message with the same in
AuthorityAuthorizationManager
- Adjust expectations in tests to confirm an
appropriately constructed authorizaion manager
- Add JavaDoc and reference documentation
Issue gh-13654
2 years ago
Mario Petrovski
2ee8f27997
Fix imports
2 years ago
Mario Petrovski
97ec5c921e
Fix imports in tests
2 years ago
Mario Petrovski
e1db108cb9
Improvements and unit tests.
2 years ago
Mario Petrovski
5e0ea6ce8a
Fix formatting
2 years ago
Mario Petrovski
35e5533a4b
Fix formatting
2 years ago
Mario Petrovski
e99b37a6cb
Fix build
2 years ago
Mario Petrovski
19ae3a765d
Make class final
2 years ago
Mario Petrovski
141605cb24
Fix check build issues
2 years ago
Mario Petrovski
926f4a75ba
Set the import order correctly
2 years ago
Mario Petrovski
81a708e25f
Closes #13754 Add hasScope and hasAnyScope for authorization rules
2 years ago
Marcus Da Coregio
64e2a2ff8b
Apply updated Code Style
...
Closes gh-13881
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
9b7a110704
Fix OAuth2AuthenticationExceptionMixinTests on JDK 17
...
Closes gh-11893
2 years ago
Josh Cummings
fed3de8dce
Remove Logging of Untrusted Data
3 years ago
Josh Cummings
3307c656f4
Polish
...
- Added JavaDoc @since attribute
- Added Predicate based test
- Adjusted test names
Issue gh-13427
3 years ago
Baljit Singh
e1bae73703
add factory methods for Jwt issuer resolvers
...
Closes gh-13427
3 years ago
Baljit Singh
7a713cab6f
improve performance of Jwt issuer resolvers
3 years ago
Baljit Singh
da35fa0485
make logging consistent for Jwt issuer resolvers
3 years ago
Baljit Singh
af00be8a3d
fix Javadocs for Jwt issuer resolvers
3 years ago
Josh Cummings
6c3636d780
Update Removed Usages
...
Issue gh-13544
3 years ago
Justin Tay
4c33d53385
Add SupplierClientRegistrationRepository
...
Closes gh-12967
3 years ago
Josh Cummings
a77ef9ecf4
Add ClientAuthenticationMethod#toString
...
Closes gh-13497
3 years ago
Josh Cummings
dbf0c66301
Fix Client Authentication Method Error Message
...
Closes gh-13496
3 years ago
Claudio Nave
52e12ad64b
Replace deprecated methods
3 years ago