Josh Cummings
8d452e2c32
Merge branch '7.0.x'
2026-08-03 16:07:26 -06:00
Josh Cummings
0f6f453ea0
Increase Default NimbusJwtDecoder Timeouts to 30 Seconds
...
NimbusJwtDecoder's default RestOperations now respects the JDK's
sun.net.client.defaultConnectTimeout/defaultReadTimeout system properties,
falling back to 30 seconds instead of the previous 500 milliseconds,
matching JwtDecoderProviderConfigurationUtils's existing behavior.
Also documents this default and the RestOperations override in the
reference guide and migration guide (the reference guide's existing
"Configuring Timeouts" section already claimed 30 seconds -- it's been
inaccurate since the 500ms default shipped and is now correct again), and
documents providing a custom JwtDecoderFactory<ClientRegistration> for
OAuth2 Login's ID Token decoding.
Issue gh-19474
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-03 15:51:41 -06:00
Josh Cummings
63e0d66811
Merge branch '7.0.x'
2026-03-27 13:23:08 -06:00
Josh Cummings
e6db4418b0
Merge branch '6.5.x' into 7.0.x
2026-03-27 13:22:44 -06:00
Josh Cummings
835d6c1fbd
Add Issuer Validation to withIssuerLocation Snippets
...
Closes gh-19000
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-03-27 13:22:24 -06:00
Josh Cummings
de14d9684f
Add Reference Docs for DelegatingJwtGrantedAuthoritiesConverter
...
Issue gh-18300
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-03-27 12:13:49 -06:00
Andrey Litvitski
57434fc597
Update RestTemplateBuilder usage in opaque-token.adoc
...
We just now use a new form instead of the deprecate one.
Signed-off-by: Andrey Litvitski <andrey1010102008@gmail.com >
2026-03-03 16:48:22 -07:00
Josh Cummings
587ac2cbad
Move Snippets to Compiled Code
...
Issue gh-18745
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-03-02 16:20:22 -07:00
Andrey Litvitski
b05b25f2d6
Update opaque-token.adoc for RestClientOpaqueTokenIntrospector
...
Signed-off-by: Andrey Litvitski <andrey1010102008@gmail.com >
2026-03-02 16:20:22 -07:00
Josh Cummings
bd51ecd691
Merge branch '7.0.x'
2026-02-26 17:10:28 -07:00
Josh Cummings
c29af014f4
Merge remote-tracking branch 'origin/6.5.x' into 7.0.x
2026-02-26 17:10:16 -07:00
Josh Cummings
48112d3d74
Polish Resource Server startup expectations
...
Issue gh-16708
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-02-26 16:56:22 -07:00
[CLOUD4] 한현
b8735abb63
Clarify Resource Server startup expectations
...
Clarify that Spring Boot defers OIDC discovery by default.
Closes gh-16708
Signed-off-by: [CLOUD4] 한현 <gusgus1467@naver.com >
2026-02-26 16:56:22 -07:00
Josh Cummings
e30d9240c9
Add Docs for Custom Jwt Principal Converters
...
Issue gh-6237
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-02-26 12:28:50 -07:00
Josh Cummings
705fa60a01
Document Method Security hasScope Support
...
Issue gh-18013
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-02-10 15:23:32 -07:00
Josh Cummings
688b6ca733
Add Documentation for ExpressionJwtGrantedAuthoritiesConverter
...
Closes gh-18300
2026-02-10 09:11:26 -07:00
arianna
10490a7b92
Fix typos in OAuth 2.0 Resource Server
...
Signed-off-by: arianna <arianna.comi03@gmail.com >
2026-02-05 17:35:25 -07:00
Joe Grandja
571bd60d82
Document OAuth 2.0 Protected Resource Metadata support
...
Issue gh-17244
2025-11-04 14:37:19 -05:00
Josh Cummings
1e1cb0097a
Document Authentication Factors
...
Issue gh-17933
2025-09-19 11:32:28 -06:00
Josh Cummings
b09afb34cc
Document Authentication.Builder
...
The commit documents the new Authentication Builder interface
and its usage in the security filter chain.
Closes gh-17861
Closes gh-17862
2025-09-09 14:59:14 -06:00
Josh Cummings
2c87270dbc
Use authorizeHttpRequests
...
Issue gh-15174
2025-07-09 17:33:11 -06:00
Josh Cummings
c43afbf5e1
Format Lambda Expressions
...
This commit updats lambda expressions so that
their variable is surrounded in parentheses.
Issue gh-13067
2025-06-20 10:41:29 -06:00
Joe Grandja
e3c39f02bc
Add documentation for DPoP support
...
Closes gh-17072
2025-05-09 16:02:14 -04:00
Josh Cummings
d0a97917ad
Merge branch '6.4.x'
2025-04-29 13:39:00 -06:00
Josh Cummings
d76ccc6856
Merge branch '6.3.x' into 6.4.x
2025-04-29 13:38:41 -06:00
Yanming Zhou
9c76ab69f0
Use proper configuration key
...
the getter method is `getOpaquetoken()` not `getOpaqueToken()`
See https://github.com/spring-projects/spring-boot/blob/c6045c3111c43bd7b0f99e6c2858bfb2999e358f/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/OAuth2ResourceServerProperties.java#L51
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com >
2025-04-29 13:37:51 -06:00
Yanming Zhou
ce5a12b2f7
Revise document to replace outdated NimbusOpaqueTokenIntrospector with SpringOpaqueTokenIntrospector
...
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com >
2025-04-23 14:10:02 -06:00
Hao
6159e089d4
Fix inline code formatting in documentation
...
Signed-off-by: Hao <kyrieeeee2@gmail.com >
2025-03-26 21:51:52 -06:00
Hao
8c7d2e8922
Fix typo in multitenancy documentation
...
Signed-off-by: Hao <kyrieeeee2@gmail.com >
2025-03-26 21:51:52 -06:00
Josh Cummings
ab43a660b9
Add RFC 9068 Support
...
Closes gh-13185
2025-02-27 12:40:01 -07:00
Josh Cummings
a5af8503df
Update OpaqueTokenIntrospector Documentation
...
Issue gh-15988
2025-01-16 16:46:46 -07:00
Josh Cummings
5c7237be79
Merge branch '6.3.x'
2024-11-18 12:13:20 -07:00
Josh Cummings
ba520db7f7
Merge branch '5.8.x' into 6.2.x
2024-11-18 12:12:46 -07:00
Josh Cummings
85248083c0
Add Dark Mode CSS Style
...
Closes gh-14834
2024-11-18 12:10:48 -07:00
Tran Ngoc Nhan
f7b85ed314
Fix Broken Resource Server Doc Links
2024-09-26 13:08:12 -06:00
Tran Ngoc Nhan
4e2cb8bc25
Fix Broken Resource Server Doc Links
2024-09-26 12:07:40 -07:00
Rob Winch
5bd4db1a13
Use javadoc macro
...
Closes gh-15386
2024-07-09 22:35:01 -05:00
Antoine Rey
f184d13096
Update the OAuth2 jwt and opaque resource server documentation with the Lambda DSL
...
The OAuth2ResourceServerConfigurer::opaqueToken() and ::jwt() methods are deprecated since Spring Security 6.1
2024-07-09 07:25:13 -07:00
Caio Henrique
67853d585e
docs: add correction to java example in multitenanci.adoc
2024-05-24 16:59:13 -06:00
Marcus Hert Da Coregio
58cbc47376
Merge branch '5.8.x' into 6.2.x
...
Closes gh-15150
2024-05-23 14:17:09 -03:00
Caio Henrique
896dd93313
fix: add correction to java example in multitenancy.adoc
...
Closes gh-15146
2024-05-23 14:16:59 -03:00
Josh Cummings
baa11f8b70
Merge branch '6.1.x' into 6.2.x
2023-12-19 18:06:45 -07:00
Josh Cummings
c38c443d2f
Merge branch '5.8.x' into 6.1.x
2023-12-19 18:06:23 -07:00
daniKir
9203567a20
improve Multitenancy Issuer Validator example Closes gh-14229
2023-12-19 18:04:50 -07:00
Josh Cummings
d130a18d3c
Merge branch '6.1.x' into 6.2.x
...
Closes gh-14280
2023-12-11 11:45:16 -07:00
Josh Cummings
f0772dc788
Merge branch '5.8.x' into 6.1.x
...
Closes gh-14279
2023-12-11 11:44:44 -07:00
Josh Cummings
74d06f020d
Update to Latest Boot Property
...
Closes gh-14252
2023-12-11 11:44:08 -07:00
Steve Riesenberg
447f40949c
Revert unnecessary merges on 6.1.x
...
This commit removes unnecessary main-branch merges starting from
9f8db22b77 and adds the following
needed commit(s) that were made afterward:
- 4d6ff49b9d
- ed6ff670d1
- c823b00794
- 44fad21363
2023-10-31 15:22:15 -05:00
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
2023-10-31 15:11:45 -05:00
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
2023-10-02 17:26:06 -06:00