1223 Commits

Author SHA1 Message Date
Jay Bryant
252ef7842d Add missing delimiters
I missed three block delimiters while restoring admonition formatting.
2021-06-04 14:57:43 -05:00
Jay Bryant
7171521b47 Further changes based on feedback
Mostly restoring the formatting of admonitions.
2021-06-04 14:13:47 -05:00
Jay Bryant
93893ded53 Accounted for feedback
Incorporated suggested changes from a review.
2021-06-04 14:13:47 -05:00
Jay Bryant
a6d0719177 Various fixes
Fixes to make the build work.
2021-06-04 14:13:47 -05:00
Jay Bryant
849aaa4f3e Change to main
The switch to main triggered some conflicts, which I have fixed in this commit.
2021-06-04 14:13:47 -05:00
Jay Bryant
0fdee9cdb8 Further changes
A file changed while I was working on it, as the developers
added more material for Kotlin. I edited the changes, to make
everything be consistent.
2021-06-04 14:13:47 -05:00
Jay Bryant
9219cbf9d1 Editing pass
I went through everything to get it to fit with Spring's docuemntation standard.
Lots of small changes for punctuation, grammar, usage, voice, and so on.
Also added some links, mostly to the API Javadoc.
2021-06-04 14:13:47 -05:00
Eleftheria Stein
e3416640a7 Fix Resource Server clock skew default value in docs
Closes gh-6611
2021-06-02 12:19:36 +03:00
Josh Cummings
67e5c05a47 Polish AuthorizationManager Method Security
- Removed consolidated pointcut advisor in favor of each interceptor
being an advisor. This allows Spring AOP to do more of the heavy
lifting of selecting the set of interceptors that applies
- Created new method context for after interceptors instead of
modifying existing one
- Added documentation
- Added XML support
- Added AuthorizationInterceptorsOrder to simplify interceptor
ordering
- Adjusted annotation lookup to comply with JSR-250 spec
- Adjusted annotation lookup to exhaustively search for duplicate
annotations
- Separated into three @Configuration classes, one for each set of
authorization annotations

Issue gh-9289
2021-05-18 17:34:04 -06:00
Rob Winch
55f85bd3a1 Add Eleftheria Stein to Reference Authors
Closes gh-9762
2021-05-17 09:25:59 -05:00
Eleftheria Stein
30a203ed7a Add Kotlin samples for Jwt Client Authentication
Issue gh-9578
2021-05-17 10:33:42 +02:00
Joe Grandja
e51ca79954 Document Jwt Client Authentication support
Closes gh-9578
2021-05-14 22:58:44 -04:00
Joe Grandja
f874a12ddb Document jwt-bearer authorization grant
Closes gh-9580
2021-05-14 14:48:37 -04:00
Josh Cummings
498be8f431
Clarify requireInitialize Example
Closes gh-9484
2021-05-14 10:36:00 -06:00
Josh Cummings
fc6fa79c86
Update permission-policy Docs
Issue gh-9262
2021-04-29 16:52:29 -06:00
Rob Winch
006b9b9607 master->main
Closes gh-9683
2021-04-26 16:55:43 -05:00
Josh Cummings
501d5ff497
Removed Method Security AuthorizationManager from What's New
Issue gh-9596
2021-04-12 15:53:44 -06:00
Josh Cummings
163b5943ca
Revert AuthorizationManager Method Security 2021-04-12 15:53:22 -06:00
Josh Cummings
b352c8f1da
Removed SAML SLO from What's New
Issue gh-9596
2021-04-12 14:49:33 -06:00
Josh Cummings
8c92eddbe5
Revert "Add Registration to Saml2Authentication"
This reverts commit efe42b93cec4816743d8e7c976856399ca754e44.
2021-04-12 14:44:36 -06:00
Josh Cummings
55047fd996
Revert "Add RelyingPartyRegistrationResolver"
This reverts commit 2f734a09751eb9468e0c0c45a30e1c543202df02.
2021-04-12 14:44:19 -06:00
Josh Cummings
37b40476e7
Revert "Add Single Logout Support"
This reverts commit e807fae8692cc36c928a40fd6c5fa3ecd0abe932.
2021-04-12 14:44:04 -06:00
Josh Cummings
4e81bbe386
Revert "Add Saml2LogoutConfigurer"
This reverts commit 6f52baba29fa31c79bbe1b058f1cffe44fb5fab1.
2021-04-12 14:43:19 -06:00
Josh Cummings
9b07b6a991
Added Sections to What's New
Closes gh-9596
2021-04-10 01:03:56 -06:00
Josh Cummings
6f52baba29
Add Saml2LogoutConfigurer
Closes gh-9497
2021-04-10 00:25:34 -06:00
Josh Cummings
e807fae869
Add Single Logout Support
Closes gh-8731
2021-04-10 00:25:34 -06:00
Josh Cummings
2f734a0975
Add RelyingPartyRegistrationResolver
Closes gh-9486
2021-04-10 00:12:38 -06:00
Josh Cummings
efe42b93ce
Add Registration to Saml2Authentication
Closes gh-9487
2021-04-10 00:12:38 -06:00
Josh Cummings
df8abcfae7
Use Interceptors instead of Advice
- Interceptor is a more descriptive term for what
method security is doing
- This also allows the code to follow a delegate
pattern that unifies both before-method and after-
method authorization

Issue gh-9289
2021-04-09 18:45:31 -06:00
Josh Cummings
122346bd27
Document AuthorizationManager for Method Security
Issue gh-9289
2021-04-09 18:45:10 -06:00
Eleftheria Stein
21f9876d87 Add WebFlux section to What's New
Closes gh-9590
2021-04-09 19:36:43 +02:00
Eleftheria Stein
e03fe7f089 Add coroutine support to pre/post authorize
Closes gh-8143
2021-04-09 19:33:06 +02:00
Eleftheria Stein
65b3f6769c Add Kotlin DSL section to What's New
Closes gh-9589
2021-04-09 16:36:47 +02:00
Eleftheria Stein
c3739ff799 Add Configuration section to What's New
Closes gh-9588
2021-04-09 16:35:41 +02:00
Joe Grandja
b225ab3bbe Add OAuth 2.0 Client section to What's New
Closes gh-9587
2021-04-09 10:15:14 -04:00
Rob Winch
60d3db5798 add management platform(project(":spring-security-dependencies"))
Closes gh-9540
2021-04-05 10:36:36 -05:00
Rob Winch
de1b3e9d30 Remove DepencencyManagementPlugin
Issue gh-9540
2021-04-05 10:36:36 -05:00
Rob Winch
1a76ee7442 Update Gradle configuration names
Closes gh-9540
2021-04-05 10:36:36 -05:00
Eleftheria Stein
4a492846f1 Revert "Lock dependencies for 2.5.0-M3"
This reverts commit f05cc6269c8f4c9531d512ed7939a37d94a815e4.
2021-03-15 23:18:45 +01:00
Eleftheria Stein
f05cc6269c Lock dependencies for 2.5.0-M3 2021-03-15 11:00:19 +01:00
Ivan
8f07ca4957
Fix missing return in example
Closes gh-9481
2021-03-03 13:37:26 +01:00
Josh Cummings
c4be1c6a56
Revert "Lock Dependencies"
This reverts commit a85caa4098589b0080d75e428f0d262090b6a1f1.
2021-02-11 15:49:59 -07:00
Josh Cummings
a85caa4098
Lock Dependencies 2021-02-11 15:00:38 -07:00
Eleftheria Stein
c836c716fe Fix typo in reactive CSRF docs 2021-02-08 15:02:16 +01:00
kavi87
10dce79c07 Update saml2-login.adoc
Fix example on registering custom marshaller for saml request
2021-02-04 10:06:39 -07:00
Josh Cummings
041e4aa22f
Change Example Name
Closes gh-9379
2021-01-28 11:22:02 -07:00
Rob Winch
ad4497fb72 Add https://repo.spring.io/release to reference 2021-01-19 22:50:43 -06:00
Christophe Gilles
54d3839f63 Add permissionsPolicy http header 2020-12-11 12:32:18 +01:00
Eleftheria Stein
90b48554e4 Fix Custom DSL sample in docs 2020-12-09 10:48:15 +01:00
Eleftheria Stein
d3ef340b26 Fix typos 2020-12-03 11:05:22 +01:00