Commit Graph

2065 Commits

Author SHA1 Message Date
Nicolas-Ortiz d8f77e9649 fix typo in documentation 2023-11-14 10:36:22 -07:00
Marcus Hert Da Coregio eb0460df03 Merge branch '6.1.x' 2023-11-14 14:26:43 -03:00
Ruben Suet 916d9d949a fix broken link for servlet getting started page 2023-11-14 14:26:20 -03:00
Steve Riesenberg 67d3e4c9b8
Merge branch '6.1.x' 2023-11-09 14:13:00 -06:00
Steve Riesenberg a2d1fcf923
Merge branch '6.0.x' into 6.1.x 2023-11-09 14:12:43 -06:00
Steve Riesenberg b14a66c30d
Merge branch '5.8.x' into 6.0.x 2023-11-09 14:12:29 -06:00
Steve Riesenberg 7335c5745c
Document authentication helper method in WebClient integration
This commit re-applies 49f3c0ce53
which was lost while splitting pages for Antora.

Issue gh-13816
Issue gh-10120
2023-11-09 10:46:32 -06:00
Josh Cummings 22000b42e9
Merge remote-tracking branch 'origin/6.1.x' 2023-11-07 16:34:15 -07:00
Josh Cummings 42225371d7
Merge branch '6.0.x' into 6.1.x
Closes gh-14114
2023-11-07 16:33:45 -07:00
Josh Cummings 18c5f4354e
Merge branch '5.8.x' into 6.0.x
Closes gh-14113
2023-11-07 16:31:46 -07:00
Josh Cummings b919ece045
Change Idempotent to Read-Only
Closes gh-13644
2023-11-07 16:25:28 -07:00
Marcus Hert Da Coregio 672d86cbf1 Merge branch '6.1.x'
Closes gh-14108
2023-11-07 13:14:44 -03:00
Marcus Hert Da Coregio 8fc0625594 Merge branch '6.0.x' into 6.1.x
Closes gh-14107
2023-11-07 13:14:32 -03:00
Marcus Hert Da Coregio b588cea434 Merge branch '5.8.x' into 6.0.x
Closes gh-14106
2023-11-07 13:14:25 -03:00
Marcus Hert Da Coregio eff9814d7b Add links to WebFlux section where referenced
Closes gh-14100
2023-11-07 13:13:41 -03:00
Marcus Hert Da Coregio b6de302c1b Merge branch '6.1.x'
Closes gh-14105
2023-11-07 13:13:22 -03:00
Marcus Hert Da Coregio 968eb10f64 Merge branch '6.0.x' into 6.1.x
Closes gh-14104
2023-11-07 13:13:15 -03:00
Marcus Hert Da Coregio e5033c1930 Merge branch '5.8.x' into 6.0.x
Closes gh-14103
2023-11-07 13:13:07 -03:00
Dong, Xue-Han 058495d463 Add the Authorization Section to Nav List
Closes gh-14099
2023-11-07 13:11:52 -03:00
Marcus Hert Da Coregio 6ab9cc6ff7 Merge branch '6.1.x' 2023-11-07 10:54:02 -03:00
Marcus Hert Da Coregio 2158d262bc Merge branch '6.0.x' into 6.1.x 2023-11-07 10:53:56 -03:00
Dong, Xue-Han fafb579a6e fix code blocks formatting mistakes. 2023-11-07 10:53:33 -03:00
Marcus Hert Da Coregio 9eee9887b9 Merge branch '6.1.x' 2023-11-07 10:36:58 -03:00
Marcus Hert Da Coregio 148e9e59d9 Merge branch '6.0.x' into 6.1.x 2023-11-07 10:36:22 -03:00
CroBurnt d0546bf484 Update http.adoc 2023-11-07 10:36:09 -03:00
CroBurnt da076c72bd improve render headers.adoc 2023-11-07 10:35:14 -03:00
Marcus Hert Da Coregio 10cf18db0b Update What's New
Add documentation improvements
2023-11-01 08:02:35 -03:00
Josh Cummings 9d5194ac52
Update What's New in 6.2
Issue gh-7845
Issue gh-12532
Issue gh-12817
Issue gh-13988
2023-10-31 15:45:54 -06: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
Sadid Shaikh 44fad21363 Fix typo in method-security.adoc
Fixed typo by changing 'please' to 'place'
2023-10-31 09:46:28 -03:00
Mark Bonnekessel c823b00794 Update logout.adoc: Replace Directives with Directive 2023-10-31 09:45:12 -03:00
Steve Riesenberg bfc31bacab
Polish Username/Password Authentication page
Issue gh-11926

(cherry picked from commit 781d575921)
2023-10-25 15:50:53 -05:00
Steve Riesenberg 781d575921
Polish Username/Password Authentication page
Issue gh-11926
2023-10-25 15:47:23 -05:00
Steve Riesenberg 8307196799
Add Kotlin examples to OAuth2 docs landing page
Issue gh-13785
2023-10-23 14:52:13 -05:00
Steve Riesenberg 78fbefb946
Fix links in What's New 2023-10-23 10:35:57 -05:00
Marcus Da Coregio 26d3936b28 Update What's New in 6.2 2023-10-17 17:11:45 -03:00
abramofranchetti ab478a13bc
Clarify Effects Disabling CSRF Has On Logout
Issue gh-13062
2023-10-16 14:47:28 -06:00
Steve Riesenberg 82e11ccb25
Merge branch '6.1.x'
Closes gh-14016
2023-10-13 18:18:05 -05:00
Steve Riesenberg bea2b4676e
Merge branch '6.0.x' into 6.1.x
Closes gh-14015
2023-10-13 18:17:47 -05:00
Steve Riesenberg c7461d1a95
Merge branch '5.8.x' into 6.0.x
Closes gh-14014
2023-10-13 18:16:37 -05:00
Steve Riesenberg 81d91063a5
Document how to publish an AuthenticationManager
Closes gh-11926
2023-10-13 18:15:09 -05:00
Josh Cummings 762319b6be Add forServletPattern
Closes gh-13562
2023-10-12 09:29:08 -06:00
Marcus Da Coregio c08baea67e Merge branch '6.1.x' 2023-10-11 08:06:20 -03:00
pbborisov18 7a8faf85d9 Docs custom AuthorizationManager fix
Issue gh-13967
2023-10-11 08:05:58 -03:00
Steve Riesenberg 7d5a541a7b
Backport "Revisit CSRF page" to 6.0.x
(cherry picked from commit e7fa34008b)

Closes gh-13910
2023-10-10 10:43:14 -05:00
Bogdan Zaranik 11a6346b8e Update http.adoc
ip number does follow the ip number format, let it be 192.168.0.107
2023-10-09 08:41:20 -03:00
Parker Mauney 58bc03105a Update doc references for forwarded headers support
This updates references to the deprecated server.use-forward-headers property to the recommended server.forward-headers-strategy property. This also mentions the Reactive ForwardedHeaderTransformer alongside the ForwardedHeaderFilter and updates their links to point to the respective reference docs.
2023-10-03 11:25:33 -03: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
Marcus Da Coregio 5a10d2f08c Merge branch '6.1.x' 2023-09-28 15:14:55 -03:00
Marcus Da Coregio 6a97f3f982 Merge branch '6.0.x' into 6.1.x 2023-09-28 15:13:29 -03:00
Marcus Da Coregio c6841d83eb Merge branch '5.8.x' into 6.0.x 2023-09-28 15:01:58 -03:00
Marcus Da Coregio e29ea47ff7 Use Gradle's Version Catalog
Issue gh-13868
2023-09-28 14:57:18 -03:00
Marcus Da Coregio 33efe84c56 Mark ApacheDS classes for removal
Closes gh-13851
2023-09-25 09:13:45 -03:00
Josh Cummings 6b0d82236d
Fix Documentation Errors
Issue gh-12570
2023-09-18 16:21:37 -06:00
Josh Cummings cb33fd7850
Add OIDC Back-Channel Logout Support
Closes gh-12570
2023-09-16 15:12:21 -06:00
Steve Riesenberg 9de717ac7a
Polish gh-13575 2023-09-07 14:07:40 -05:00
moon 3a50c92168 Replace wildcard type ? with * in Kotlin and fix typo 2023-09-07 14:02:47 -05:00
Deniz Husaj 91a8ed1ba7 Update firewall.adoc 2023-09-07 13:58:39 -05:00
Some developer 5a25a8220b Fix grammar 2023-09-07 13:56:59 -05:00
Kevin2Jordan 90d845c3df Fixing untitled page title in documentation 2023-09-07 13:43:18 -05:00
Steve Riesenberg 1f8c94aee8
Add overview documentation for OAuth2
This commit adds an overview to the landing page for OAuth2 with:
* OAuth2 Resource Server
* OAuth2 Client

At this level, OAuth2 Login is combined into the overview for Client
to make it clear that it is part of the oauth2-client module.

Content is broken down into use cases similar to other docs pages
that have been updated recently. This content will be revisited
as additional updates are made to OAuth2 docs, and some use cases
may be moved or even added as needed. This commit only adds a few
initial use cases to get the OAuth2 docs update process started.

Closes gh-13784
2023-09-07 12:26:07 -05:00
Marcus Da Coregio 8eed8cd13b Merge branch '6.1.x' 2023-08-30 14:16:30 -03:00
username1103 14b328e3ed Fix incorrect documentation 2023-08-30 14:15:55 -03:00
Josh Cummings 40929a53ea
Merge branch '6.1.x'
Closes gh-13727
2023-08-20 23:34:32 -06:00
Josh Cummings bcfa4adc44
Add MvcRequestMatcher Reference
Closes gh-13726
2023-08-20 23:32:14 -06:00
Marcus Da Coregio 779d4725a7 Merge branch '6.1.x' 2023-08-09 09:56:20 -03:00
Marcus Da Coregio 35d879191c Merge branch '6.0.x' into 6.1.x 2023-08-09 09:56:05 -03:00
Marcus Da Coregio 17e9fec6eb Merge branch '5.8.x' into 6.0.x 2023-08-09 09:55:39 -03:00
Mario Petrovski 1db8734101 Closes #11450 Add Java beans configuration for Remmember Me Docs 2023-08-09 09:54:53 -03:00
Josh Cummings 61bb9ab938
Merge branch '6.1.x'
Closes gh-13638
2023-08-08 18:18:56 -06:00
Josh Cummings 67bdbf6c56
Merge branch '6.0.x' into 6.1.x
Closes gh-13637
2023-08-08 18:18:36 -06:00
bigfang b5f42b509b
Fix Typo in Getting Started Docs
Closes gh-13605
2023-08-08 18:17:51 -06:00
Josh Cummings 6ee4bbcc13
Merge branch '6.1.x'
Closes gh-13596 in 6.2.x
Closes gh-13636
2023-08-08 18:12:17 -06:00
galmegiz 8368c234a5
Add Missing Return Statement in Snippet
Closes gh-13596
Closes gh-13595
2023-08-08 18:11:53 -06:00
Josh Cummings a29f90b29e
Merge branch '6.1.x'
Closes gh-13634
2023-08-08 17:46:46 -06:00
Josh Cummings 3edbdc6e87
Merge branch '6.0.x' into 6.1.x
Closes gh-13632
2023-08-08 17:46:04 -06:00
Seongguk Jeong 90936537dc
Update links in adocs
Spring Security 6.0 requires Spring 6.0 as a minimum and Spring 6.0 requires a minimum of Tomcat 10/Jetty 11

Closes gh-13565
2023-08-08 17:45:07 -06:00
Madhura Bhave 68f9371fa6 Fix minor typo in docs 2023-08-08 17:29:57 -06:00
Josh Cummings 1c20df6be7
Merge branch '6.1.x' 2023-08-08 17:27:01 -06:00
Josh Cummings 36d0ca340a
Merge branch '6.0.x' into 6.1.x 2023-08-08 17:26:47 -06:00
Guillaume Husta a8fcfaa428
Doc : typo in Custom DSLs section
Method 'configure' was renamed 'filterChain'
2023-08-08 17:26:25 -06:00
Josh Cummings 3b7e7f63d8
Update Jwt Multi-tenancy Documentation
Issue gh-13427
2023-08-08 10:03:11 -06:00
Kawin Naipongprasit 4b44a2d924 Adapeter to Adapter 2023-08-07 15:25:47 -06:00
Josh Cummings 30d016bcbd
Merge branch '6.1.x' 2023-08-07 14:48:51 -06:00
Josh Cummings b7efa15591
Merge branch '6.0.x' into 6.1.x 2023-08-07 14:48:37 -06:00
Josh Cummings 1f27b18398
Merge branch '5.8.x' into 6.0.x 2023-08-07 14:48:12 -06:00
Daniel Shuy e8b9a35494
Fix Bearer Token RestTemplate Support example 2023-08-07 14:47:37 -06:00
Niklas Sparfeld f77f020a47 Fix typo: you're -> your 2023-08-07 14:44:22 -06:00
Rob Winch 12c64a9b1d Merge branch '6.1.x'
Dependencies are resolved from appropriate repositories

Closes gh-13624
2023-08-07 09:55:18 -05:00
Rob Winch d4d715d8e1 Merge branch '6.0.x' into 6.1.x
Dependencies are resolved from appropriate repositories

Closes gh-13623
2023-08-07 09:54:27 -05:00
Rob Winch 4257a97504 Merge branch '5.8.x' into 6.0.x
Dependencies are resolved from appropriate repositories

Closes gh-13622
2023-08-07 09:51:55 -05:00
Eric Haag 30bc2634d7 Optimize configuration of project repositories
This change applies repository content filtering to configured
repositories, reducing the time spent during dependency resolution.

This fixes an issue where requests for 'org.opensaml',
'net.shibboleth.utilities' and 'net.minidev' dependencies were being
made in the Spring releases repositories, resulting in many failed
requests during dependency resolution and increased resolution times.

Closes gh-13582
2023-08-07 09:51:42 -05:00
Marcus Da Coregio c3d28a72a2 Merge branch '6.1.x'
Closes gh-13591
2023-07-27 11:25:32 -03:00
Marcus Da Coregio 1416b0649e Merge branch '6.0.x' into 6.1.x
Closes gh-13590
2023-07-27 11:25:19 -03:00
Marcus Da Coregio 461d6edd85 Merge branch '5.8.x' into 6.0.x
Closes gh-13589
2023-07-27 11:23:58 -03:00
Marcus Da Coregio 13ca7ac4d4 Referrer-Policy is added by default in Reactive applications
Closes gh-13561
2023-07-27 11:22:21 -03:00
Marcus Da Coregio 2ef9dc916f Fix unresolved xref
Issue gh-13552
2023-07-19 14:31:37 -03:00
Marcus Da Coregio 5ceea9e2aa Include information about -parameters flag in 6.2 upgrade notes
Closes gh-13552
2023-07-19 11:07:34 -03:00
Marcus Da Coregio 4c77a550ae Change to Migrating to 6.2
Issue gh-13552
2023-07-19 10:30:23 -03:00
Josh Cummings 1e8250e4b6
Merge branch '6.1.x'
Closes gh-13501
2023-07-12 15:02:54 -06:00
yahya jabary c03bd3f717
Remove deprecated usage
Closes gh-13446
2023-07-12 15:02:26 -06:00
Marcus Da Coregio 4560efc745 Fix Docs Linking to Wrong Section
Closes gh-13492
2023-07-12 10:04:36 -03:00
Josh Cummings 8895a66a2b
Add hasIpAddress Migration Steps
Closes gh-13474
2023-07-10 13:35:16 -06:00
Marcus Da Coregio a0540f5c65 Deprecate AbstractConfiguredSecurityBuilder#apply
Closes gh-13436
2023-06-30 11:53:47 -03:00
Marcus Da Coregio 1ff5eb6b57 Add with() method to apply SecurityConfigurerAdapter
This method is intended to replace .apply() because it will not be possible to chain configurations when .and() gets removed

Closes gh-13204
2023-06-29 14:52:30 -03:00
Marcus Da Coregio 7e0fcb7dae Merge branch '6.1.x'
Closes gh-13422
2023-06-23 10:39:17 -03:00
Marcus Da Coregio 73a0dd6f50 Merge branch '6.0.x' into 6.1.x
Closes gh-13421
2023-06-23 10:38:52 -03:00
Marcus Da Coregio 6e2c9b421b Merge branch '5.8.x' into 6.0.x
Closes gh-13420
2023-06-23 10:38:21 -03:00
Marcus Da Coregio 80a5028f3f saml2Login filterProcessingUrl should be loginProcessingUrl
Closes gh-13417
2023-06-23 10:38:04 -03:00
Marcus Da Coregio 618847418f Automatically enable .cors() if CorsConfigurationSource bean is present
Closes gh-5011
2023-06-23 09:51:46 -03:00
Josh Cummings fb910e2997
Prepare for Spring Security 6.2
Closes gh-14316
2023-06-22 11:03:28 -06:00
Marcus Da Coregio 2e4b417fce Merge branch '6.0.x'
Closes gh-13414
2023-06-22 10:31:05 -03:00
Marcus Da Coregio 225f3536c5 Merge branch '5.8.x' into 6.0.x
Closes gh-13413
2023-06-22 10:28:56 -03:00
Marcus Da Coregio c30bacac10 Improve Security Filters Documentation
Closes gh-8167
2023-06-22 10:11:18 -03:00
Rob Winch 8407c9ebee Merge branch '6.0.x'
Closes gh-13407
2023-06-18 21:41:16 -05:00
Rob Winch f66a5bab99 Merge branch '5.8.x' into 6.0.x
Closes gh-13406
2023-06-18 21:33:58 -05:00
Rob Winch 7da99acca7 Merge branch '5.7.x' into 5.8.x
Closes gh-13405
2023-06-18 21:32:35 -05:00
Rob Winch 0cf95dbf61 Merge branch '5.6.x' into 5.7.x
Closes gh-13404
2023-06-18 21:31:35 -05:00
Rob Winch 39c43159f4 Convert to Asciidoctor Tabs
Closes gh-13403
2023-06-18 21:30:41 -05:00
Rob Winch 96ef05bcf5 Merge branch '6.0.x'
Closes gh-13331
2023-06-16 20:25:04 -05:00
Rob Winch 3aedeea676 Merge branch '5.8.x' into 6.0.x
Closes gh-13330
2023-06-16 20:24:27 -05:00
Rob Winch 25390ab618 Merge branch '5.7.x' into 5.8.x
Closes gh-13329
2023-06-16 20:23:51 -05:00
Rob Winch 30206b6d0c Merge branch '5.6.x' into 5.7.x
Closes gh-13328
2023-06-16 20:23:19 -05:00
Rob Winch 3e22c1e8de Use antora name of security
Closes gh-13327
2023-06-16 17:14:56 -05:00
Marcus Da Coregio 61e2bae7f2 Merge branch '6.0.x'
Closes gh-13324
2023-06-15 08:46:51 -03:00
Marcus Da Coregio 898791b584 Merge branch '5.8.x' into 6.0.x
Closes gh-13323
2023-06-15 08:46:26 -03:00
Marcus Da Coregio 13530d5eba Merge branch '5.7.x' into 5.8.x
Closes gh-13322
2023-06-15 08:46:03 -03:00
Marcus Da Coregio d67c11cfbd Add Proxy Server Configuration to nav
Closes gh-13313
2023-06-15 08:45:49 -03:00
Rob Winch 371541a5cf Fix Documentation Title
Closes gh-13314
2023-06-14 16:25:12 -05:00
Rob Winch 720809ff7d Merge branch '5.8.x' into 6.0.x
Closes gh-13317
2023-06-14 16:21:14 -05:00
Rob Winch a81c0459e2 Merge branch '5.7.x' into 5.8.x
Closes gh-13316
2023-06-14 16:20:40 -05:00
Rob Winch a387f401b7 Merge branch '5.6.x' into 5.7.x
Closes gh-13315
2023-06-14 16:20:02 -05:00
Rob Winch 9bd04ed0e0 Fix Documentation Title
Closes gh-13314
2023-06-14 16:18:46 -05:00
Rob Winch b472a06848 Merge branch '5.8.x' into 6.0.x
Closes gh-13293
2023-06-08 17:17:34 -05:00
Rob Winch 312b758b3a Merge branch '5.7.x' into 5.8.x
Closes gh-13292
2023-06-08 17:14:34 -05:00
Rob Winch 04692d9ee8 Fix Antora Warnings
Closes gh-13210
2023-06-08 17:02:19 -05:00
Josh Cummings 79e09bbefb
Merge branch '6.0.x' 2023-06-05 14:28:53 -06:00
Josh Cummings ce90bcc6fc
Merge branch '5.8.x' into 6.0.x 2023-06-05 14:28:40 -06:00
Josh Cummings 1c6dc1aaac
Merge branch '5.7.x' into 5.8.x 2023-06-05 14:27:56 -06:00
Anubhav Ahlawat 2279f9fd39 Typos in persistence section 2023-06-05 14:27:43 -06:00
Mário Pereira cece06e338 Fix typo on method-security.adoc 2023-06-05 13:30:20 -06:00
Josh Cummings 4921b494b1
Merge branch '6.0.x' 2023-06-05 13:24:21 -06:00
Josh Cummings d8db849400
Merge branch '5.8.x' into 6.0.x 2023-06-05 13:24:03 -06:00
Josh Cummings df4411fb48
Merge branch '5.7.x' into 5.8.x 2023-06-05 13:18:22 -06:00
Josh Cummings e834543eed Change possessives to use two ticks 2023-06-05 13:17:15 -06:00
1993heqiang 783f674704 Fix typo authentication.adoc 2023-06-05 13:17:15 -06:00
1993heqiang 933debebeb Fix typo overview.adoc 2023-06-05 13:17:15 -06:00
Josh Cummings 9d19435eb0
Merge branch '6.0.x' 2023-06-05 13:08:47 -06:00
delver 2629fb2061 Fix Kotlin typo 2023-06-05 13:08:17 -06:00