Tran Ngoc Nhan
31f8caec5f
Polish diamond operator usage
1 year ago
Giovanni Lovato
a3fd551fb5
Add ClientRegistrations.fromOidcConfiguration method
...
ClientRegistrations now provides the fromOidcConfiguration
method to create a ClientRegistration.Builder from a map
representation of an OpenID Provider Configuration Response.
This is useful when the OpenID Provider Configuration is not
available at a well-known location, or if custom validation
is needed for the issuer location (e.g. if the issuer is only
reachable via a back-channel URI that is different from the
issuer value in the configuration).
Fixes: gh-14633
1 year ago
Steve Riesenberg
f5991ae176
Allow access token request parameters to override defaults
...
Closes gh-11298
1 year ago
Steve Riesenberg
9ba2435cb2
Support refresh token for Token Exchange
...
Closes gh-15534
1 year ago
Steve Riesenberg
e11c188122
Customize the strategy for resolving the principal
...
Closes gh-15826
1 year ago
Thomas Darimont
b06c40d9ef
Add ExpressionJwtGrantedAuthoritiesConverter to extract authorities with an expression
...
This helps to reduce custom code necessary to extract roles from deeply
nested claims.
Closes #15201
Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
2 years ago
Steve Riesenberg
7b7a3044cf
Polish gh-15533
2 years ago
陈圳佳
8a791028b1
Fix array values of additionalParameters
...
Closes gh-15468
2 years ago
Steve Riesenberg
42d9f146d2
Polish gh-15533
2 years ago
陈圳佳
24dbc5de53
Fix array values of additionalParameters
...
Closes gh-15468
2 years ago
Steve Riesenberg
c1a303bc92
Add tests for overriding parameters
...
Issue gh-15298
Issue gh-11298
2 years ago
Steve Riesenberg
5d8cf6a8bc
Polish gh-13588
2 years ago
Tran Ngoc Nhan
2c9c309d7f
Provide Casting for ReactiveJwtDecoder
...
Closes gh-15773
2 years ago
Steve Riesenberg
63f018eb18
Update tests using deprecated classes
...
Issue gh-15737
2 years ago
Steve Riesenberg
7490a8162b
Deprecate default OAuth2AccessTokenResponseClients
...
Closes gh-15737
2 years ago
Steve Riesenberg
2cead9b73f
Add RestClient implementations
...
Issue gh-15298
2 years ago
Daniel Garnier-Moiroux
79fb0113c8
Bump io-spring-javaformat from 0.0.42 to 0.0.43
...
Bumps `io-spring-javaformat` from 0.0.42 to 0.0.43.
Updates `io.spring.javaformat:spring-javaformat-checkstyle` from 0.0.42 to 0.0.43
- [Release notes](https://github.com/spring-io/spring-javaformat/releases )
- [Commits](spring-io/spring-javaformat@v0.0.42...v0.0.43)
Updates `io.spring.javaformat:spring-javaformat-gradle-plugin` from 0.0.42 to 0.0.43
- [Release notes](https://github.com/spring-io/spring-javaformat/releases )
- [Commits](spring-io/spring-javaformat@v0.0.42...v0.0.43)
---
updated-dependencies:
- dependency-name: io.spring.javaformat:spring-javaformat-checkstyle
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.spring.javaformat:spring-javaformat-gradle-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
---
Manual updates:
- Adhere to rule where `@Deprecated` annotations and `@deprecated` javadoc comments MUST
be used together
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Daniel Garnier-Moiroux
2caf1fb6b4
Bump io-spring-javaformat from 0.0.42 to 0.0.43
...
Bumps `io-spring-javaformat` from 0.0.42 to 0.0.43.
Updates `io.spring.javaformat:spring-javaformat-checkstyle` from 0.0.42 to 0.0.43
- [Release notes](https://github.com/spring-io/spring-javaformat/releases )
- [Commits](spring-io/spring-javaformat@v0.0.42...v0.0.43)
Updates `io.spring.javaformat:spring-javaformat-gradle-plugin` from 0.0.42 to 0.0.43
- [Release notes](https://github.com/spring-io/spring-javaformat/releases )
- [Commits](spring-io/spring-javaformat@v0.0.42...v0.0.43)
---
updated-dependencies:
- dependency-name: io.spring.javaformat:spring-javaformat-checkstyle
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.spring.javaformat:spring-javaformat-gradle-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
---
Manual updates:
- Adhere to rule where `@Deprecated` annotations and `@deprecated` javadoc comments MUST
be used together
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Steve Riesenberg
e3c19ba86c
Add RestClient interceptor
...
Closes gh-13588
2 years ago
Josh Cummings
5c1a108b8b
Remove Stray JavaDoc Statement
...
As of the 5.2 release, a separate registrar bean was no longer necessary
Closes gh-15425
2 years ago
Josh Cummings
df76537470
Update Formatting
...
Issue gh-15338
2 years ago
rio
e69e0eb245
Check for null Name Attribute Value
...
Closes gh-15338
2 years ago
Marcus Hert Da Coregio
aa9c1bab67
Upgrade to Spring Framework 6.2.0-M4
...
Closes gh-15266
2 years ago
MateuszLenczewski
077439c73e
Fix typo in JwtDecoder
2 years ago
Steve Riesenberg
3acd2c65d9
Add since 6.4
...
Issue gh-15012
2 years ago
Steve Riesenberg
7c45ebd81c
Polish gh-15012
2 years ago
Filip Hrisafov
99aee99b34
Expose user name attribute name in `OAuth2UserAuthority`
2 years ago
Steve Riesenberg
e34621ec2c
Polish gh-14977
2 years ago
JANG
1695d03b72
Assert WebSession is not null
...
Issue gh-14975
2 years ago
Josh Cummings
dd5edeb255
Preserve ArrayListFromString Type
...
Closes gh-15165
2 years ago
Marcus Hert Da Coregio
08f11f06ab
Revert unnecessary commits from main
...
Issue gh-15016
2 years ago
Steve Riesenberg
2598bf8c37
Polish gh-14859
2 years ago
Crain-32
d0adb2aa70
Simplify Disabling Encoding Client ID and Secret
...
Closes gh-11440
2 years ago
Steve Riesenberg
05d3beb6a8
Polish gh-13648
2 years ago
ch4mpy
b69939c1e5
Getters for OAuth2AuthorizedClientId properties
...
Expose getters for principalName and clientRegistrationId which compose an OAuth2AuthorizedClientId
2 years ago
MrJovanovic13
24fd19b107
Add Default Timeout to JwtDecoders RestTemplate
...
Closes gh-14269
2 years ago
Josh Cummings
8dd28b797a
Update to BouncyCastle 1.78
...
Closes gh-14910
2 years ago
Josh Cummings
b1b84f9b8a
Revert "Support overriding RestOperations in OidcIdTokenDecoderFactory"
...
This reverts commit 9c352c4b4b .
Issue gh-14178
2 years ago
Josh Cummings
5a50bfccac
Revert "Support overriding WebClient in ReactiveOidcIdTokenDecoderFactory"
...
This reverts commit 0041c658de .
Issue gh-14178
2 years ago
Joe Grandja
9a7f1aa4d9
Add ClientAuthenticationMethod constants tls_client_auth and self_signed_tls_client_auth
...
Closes gh-14889
2 years ago
Joe Grandja
644cfa9f87
Add Jwt validator for the X509Certificate thumbprint claim
...
Closes gh-10538
2 years ago
Josh Cummings
0af0751cfd
Treat Map Method Parameter as Immutable
...
Closes gh-14802
2 years ago
Josh Cummings
ee42ad2c8c
Polish JwtValidators
...
Closes gh-14831
2 years ago
Max Batischev
ff19f04fca
Add JwtValidators append to default
...
Implemented simplified creation of default OAuth2TokenValidator with additional validators.
Closes gh-14831
2 years ago
Josh Cummings
b648a24f5f
Polish Type Conversion API
...
Issue gh-6245
2 years ago
Steve Riesenberg
0078462e41
Make constant public
...
Issue gh-5199
2 years ago
Steve Riesenberg
9728f28380
Add additional constants to OAuth2ParameterNames
...
These additional constants are used for optional parameters in the
Access Token Request for the OAuth 2.0 Token Exchange Grant.
Issue gh-5199
2 years ago
Steve Riesenberg
e52dd81d03
Customize mapping the OidcUser
...
Closes gh-14672
2 years ago
Steve Riesenberg
85c3d0ab13
Add reactive support for OAuth 2.0 Token Exchange Grant
...
Issue gh-5199
2 years ago
Steve Riesenberg
d2fe9094a9
Add servlet support for OAuth 2.0 Token Exchange Grant
...
Issue gh-5199
2 years ago