Joe Grandja
ff8002eb2e
Polish gh-4557
2020-02-12 15:47:57 -05:00
Ruby Hartono
71a5c9521c
Add XML namespace support for oauth2-login
...
Fixes gh-4557
2020-02-12 15:26:17 -05:00
Joe Grandja
40c0a452d7
Define oauth2-login xsd elements
...
Issue gh-4557
2020-02-12 15:26:17 -05:00
Rob Winch
f9b783bcee
Remove Duplicate Runtime Environment From Docs
...
Closes gh-7980
2020-02-12 13:32:54 -06:00
Rob Winch
72a9c15278
Refactor Duplicate Security Filter Chain Doc
...
This removes the duplicate Security Filter Chain Doc and moves the
HttpFirewall to exploits portion of the documentation.
Closes gh-7979
2020-02-12 12:58:56 -06:00
Rob Winch
eb7df6416a
Fix asciidoctorPdf images
...
We need to use png and disable interlaced mode.
Issue gh-7973
2020-02-11 07:49:54 -06:00
Rob Winch
b173877705
Fix missing asciidoctorPdf attributes
...
Issue gh-7973
2020-02-11 07:49:54 -06:00
Rob Winch
2909d46060
Fix Asciidoctor Warnings
...
Closes gh-7973
2020-02-10 13:30:52 -06:00
Josh Cummings
3e46dacb4b
NamespaceHttpAccessDaniedHandlerTests groovy->java
...
Fixed broken link
Issue gh-4939
2020-02-10 10:38:40 -07:00
Rob Winch
cb695ae60f
Add Dave Syer to Authors
...
Much of the content from architecture is borrowed, with permission
from Dave.
Issueh gh-7955
2020-02-07 15:54:32 -06:00
Rob Winch
55f42fc153
Add High Level Servlet Architecture
...
- Review of Filters
- DelegatingFilterProxy
- FilterChainProxy
- Security Filters
Fixes gh-7955
2020-02-07 14:25:31 -06:00
Josh Cummings
a90e579350
Add JwtIssuerReactiveAuthenticationManagerResolver
...
Fixes gh-7857
2020-02-06 13:45:13 -07:00
Eleftheria Stein
84b8a5abd7
Unlock dependencies for next development version
...
This reverts commit 064616f1ef
.
2020-02-05 15:53:04 +01:00
Eleftheria Stein
064616f1ef
Lock dependencies for 5.3.0.RC1
2020-02-05 10:20:05 +01:00
Rob Winch
1d7208f8ef
Add RSocket Authentication Extension Support
...
Fixes gh-7935
2020-02-04 23:36:47 -06:00
Eleftheria Stein
a2fb2c91c2
Kotlin examples in documentation
...
Issue: gh-5558
2020-01-22 14:36:34 +01:00
Eleftheria Stein
57fba90c0e
Fix LDIF file example in LDAP docs
...
Fixes: gh-7832
2020-01-20 10:24:20 +01:00
Rob Winch
a769f6a0c4
Polish LDAP Authentication
...
Issue gh-7628
2020-01-16 09:38:40 -06:00
Rob Winch
841275e152
Polish Username Password Storage wording
...
Issue gh-7801
2020-01-13 16:40:12 -06:00
Rob Winch
c4a0ed0db5
Fix indentation of user-details-service.adoc
...
Issue gh-7801
2020-01-13 16:40:05 -06:00
Rob Winch
2e2974fc13
Add Dependency Versions to Asciidoctor
...
Add dependency versions to asciidoctor and
spring-version -> spring-core-version
Issue gh-7801
2020-01-13 16:39:57 -06:00
Rob Winch
ad7c44f7fd
Add More role=primary/secondary
...
Issue gh-7801
2020-01-10 10:58:24 -06:00
Rob Winch
729da6463f
Fix appendix-schema id
2020-01-10 10:58:24 -06:00
Eleftheria Stein
1e33627d87
Use standard lambda syntax in documentation
...
Fixes: gh-7774
2020-01-10 13:12:17 +01:00
Rob Winch
3fb87d10e9
Add role=primary/secondary example
...
Issue gh-7801
2020-01-09 12:05:20 -06:00
Rob Winch
b85b4b8643
spring-build-conventions:0.0.28.BUILD-SNAPSHOT
...
Fixes gh-7801
2020-01-09 12:05:06 -06:00
Rob Winch
04b6096d19
Fix Asciidoctor Warnings
...
Issue gh-7801
2020-01-09 12:04:58 -06:00
Josh Cummings
de87675f6d
Add JwtIssuerAuthenticationManagerResolver
...
Fixes gh-7724
2020-01-07 23:30:42 -07:00
artmiar
e306482a96
Fix description of PasswordEncoder
2020-01-07 06:17:39 -05:00
Rafael Renan Pacheco
96d82ecbf2
Fix docs that cause unchecked assignment and NPE
2020-01-02 11:29:05 -05:00
Eleftheria Stein
f109388211
Use lambda DSL in all samples in documentation
...
Issue: gh-7774
2019-12-30 17:49:35 +01:00
Rafael Renan Pacheco
0295b51e78
Fix var typo and code readability
2019-12-27 15:25:04 +01:00
Josh Cummings
40d4dce329
Polish Documentation
...
Changed indentation on saml2Login() snippets to align more closely
with surrounding documentation.
Also removed call to super.configure as this would enable formLogin as
well as httpBasic. Replaced with default endpoint authorization
statement.
Issue gh-7654
2019-12-18 10:53:59 -07:00
Filip Hanik
af415948b1
Allow configuration of AuthenticationManagerResolver in saml2Login()
...
Fixes gh-7654
https://github.com/spring-projects/spring-security/issues/7654
2019-12-17 13:34:27 -08:00
Rob Winch
83d796cf1a
Docs ServerRSocketFactoryCustomizer->ServerRSocketFactoryProcessor
...
The documentation incorrectly used ServerRSocketFactoryCustomizer which
was renamed to ServerRSocketFactoryProcessor. The docs now use the correct
class name
Fixes gh-7737
2019-12-12 15:30:33 -06:00
Rob Winch
9c991a5430
Start Servlet Authentication Cleanup
...
Issue gh-7628
2019-12-06 10:52:38 -06:00
Eleftheria Stein
55f1c695e1
Include security configuration context in test sample
...
Fixes: gh-7688
2019-12-02 10:13:24 +01:00
Rob Winch
e5932131a9
Next Development Version
2019-11-27 08:05:44 -06:00
David Eisner
56f5242595
Fix minor typo.
2019-11-27 09:43:41 +01:00
ryenus
42ab6736e1
typo fix: consecutive-word duplications ( #7673 )
...
* fix typo: require require
* more typo fix: consecutive-word duplications
Following previously finding, I then used `rg` to find other similar
typos, with false positives manually excluded, using the following
command:
rg -t asciidoc -Pp '\b(\w+)\s+\1\b'
2019-11-26 18:35:28 +01:00
Rob Winch
af47e730a0
Only Hello Spring Security Boot
...
For those getting started, we really need to send the message of using
Spring Boot.
Fixes gh-7627
2019-11-26 08:38:29 -06:00
Rob Winch
b3d177fc7e
Extract HTTPS Documentation
...
Fixes gh-7626
2019-11-25 15:49:51 -06:00
Josh Cummings
7cbd1665a6
Isolate Jwt Test Support
...
Isolating Jwt test support inside JwtRequestPostProcessor and
JwtMutator.
Fixes gh-7641
2019-11-22 15:07:05 -07:00
Rob Winch
e1fad001d9
Extract HTTP Response Headers Documentation
...
Fixes gh-7625
2019-11-07 10:55:40 -06:00
Kristine Jetzke
97fd3d7c84
Clarify usage of hasAnyRole and hasAnyAuthority
2019-11-07 10:07:42 +01:00
Josh Cummings
63647e9546
Add Resource Server Multi-tenancy Docs
...
Fixes: gh-7532
2019-11-04 10:15:56 -07:00
Rob Winch
badb0a08c6
Fix exploits indendation
...
Issue gh-2567
2019-10-28 16:00:51 -05:00
Rob Winch
2827af15e0
Document Reactive CSRF Support
...
Fixes gh-6487
2019-10-28 15:14:14 -05:00
Rob Winch
9b4c170af0
Create Exploits Section for Reactive
...
Issue gh-2567
2019-10-24 15:03:05 -05:00
Rob Winch
bbda755a07
Fix Servlet exploits leveloffset
...
Fixes gh-2567
2019-10-24 14:14:02 -05:00
Rob Winch
08fb9c960b
Fix invalid ids
...
Issue gh-2567
2019-10-24 14:06:23 -05:00
Rob Winch
55a98b9969
CSRF Documentation
...
Issue gh-2567
2019-10-24 13:24:44 -05:00
Rob Winch
02aaba37cd
Documentation TOC on the left
...
This better aligns with other documentation
Issue gh-2567
2019-10-24 13:24:36 -05:00
Ramon Pires da Silva
0387723334
fix webflux samples documentation path
...
The documentation of webflux integration sample projects was pointing to the `javaconfig` instead of `boot` folder.
2019-10-16 10:52:08 -04:00
Filip Hanik
8bc3ad16ef
SAML 2 Login - Documentation
...
Fixes gh-7472
https://github.com/spring-projects/spring-security/issues/7472
2019-09-30 13:03:05 -07:00
Rob Winch
03e2efacf4
Add Hello RSocket Sample
...
Fixes gh-7504
2019-09-30 13:58:03 -05:00
Rob Winch
d83aa34dde
Add RSocket Reference
...
Fixes gh-7502
2019-09-30 11:03:00 -05:00
Josh Cummings
71bbc9849e
URL Cleanup
...
Issue gh-2567
2019-09-30 07:43:35 -06:00
Josh Cummings
35797f9a74
Add Resource Server to Modules Section
...
Fixes gh-7498
2019-09-30 07:31:20 -06:00
Josh Cummings
8421594397
Replace Servlet Guides w/ Hello World Samples
...
Issue gh-2567
Co-authored-by: Jay Bryant <jbryant@pivotal.io>
Co-authored-by: Rob Winch <rwinch@users.noreply.github.com>
2019-09-30 07:17:06 -06:00
Josh Cummings
25b5f48884
Rewrite Preface
...
Issue gh-2567
Co-authored-by: Jay Bryant <jbryant@pivotal.io>
Co-authored-by: Rob Winch <rwinch@users.noreply.github.com>
2019-09-30 07:17:05 -06:00
Joe Grandja
aecebeac69
Polish ref doc for oauth2Login
2019-09-29 21:04:32 -04:00
Joe Grandja
7754913a74
Document OidcClientInitiatedLogoutSuccessHandler
...
Fixes gh-7401
2019-09-29 20:27:35 -04:00
Josh Cummings
29ed728a70
Add Jwt.Builder Link
...
Fixes gh-7407
2019-09-28 19:27:05 -06:00
Josh Cummings
f43996b99f
Add OAuth2AuthenticatedPrincipal Link
...
Fixes gh-7406
2019-09-28 19:25:34 -06:00
Josh Cummings
5d0e80c85c
Polish BearerTokenResolver Docs
...
Issue gh-6254
2019-09-28 19:11:59 -06:00
kostya05983
69a4848850
BearerTokenResolver Docs
...
Fixes gh-6254
2019-09-28 19:11:59 -06:00
Joe Grandja
2e2554a8c3
Document OidcIdTokenDecoderFactory
...
Fixes gh-7399
2019-09-28 21:09:41 -04:00
Joe Grandja
9b40ce6ccc
Update What's New section
2019-09-27 20:45:32 -04:00
Joe Grandja
3670888616
Polish ref doc for oauth2Login
2019-09-27 14:24:45 -04:00
Joe Grandja
6fe96c643f
Polish ClientRegistrations documentation
...
Issue #7462
2019-09-27 11:38:36 -04:00
Joe Grandja
9944037cc7
Polish ref doc for oauth2-client
2019-09-27 10:46:19 -04:00
Ivo Smid
a11e61432e
Document OAuth2 Client behind proxy and redirect_uri
...
Fixes gh-7312
2019-09-26 14:09:21 -04:00
Joe Grandja
345bfdd437
Polish gh-7279
2019-09-26 12:33:21 -04:00
Stephen Doxsee
7dc3c8a8de
Add documentation for Public Client PKCE support
...
Fixes gh-7279
2019-09-26 12:21:22 -04:00
Josh Cummings
4fa1d08e20
Restructure Docs
...
Issue gh-5935
2019-09-22 01:16:55 -06:00
Joe Grandja
c5fd646afc
Update ref doc for OAuth2AuthorizationRequestResolver
...
Fixes gh-7405
2019-09-20 20:56:51 -04:00
Joe Grandja
324e066717
Polish ref doc for RegisteredOAuth2AuthorizedClient
2019-09-20 16:18:29 -04:00
Joe Grandja
076692ceef
Polish ref doc for oauth2-client
2019-09-20 16:18:29 -04:00
Joe Grandja
52f0e5287b
Update ref doc for oauth2-client WebClient integration
...
Fixes gh-7404
2019-09-20 16:18:29 -04:00
Josh Cummings
38e87568a6
Document Clear Site Data
...
Fixes gh-7463
2019-09-20 13:02:06 -06:00
Josh Cummings
124d9964d7
Document Bearer Token Propagation
...
Fixes gh-7461
2019-09-20 12:05:24 -06:00
Josh Cummings
3a9ee46719
Document RFC 8414 Support
...
Fixes gh-7462
2019-09-20 10:53:53 -06:00
Josh Cummings
b91668a34d
Break Out Resource Server Documentation
...
Issue gh-5935
2019-09-20 09:52:29 -06:00
Josh Cummings
f22fdf1bc0
Align OAuth Reactive/Servlet Resource Server Docs
...
Fixes gh-7430
Fixes gh-7425
Fixes gh-7460
2019-09-19 17:15:01 -06:00
Joe Grandja
c1ae997adc
Update ref doc for OAuth2AuthorizedClientManager
...
Issue gh-7403
2019-09-19 15:33:42 -04:00
Joe Grandja
eeb0f56bac
Add ref doc for password grant
...
Fixes gh-7397
2019-09-19 14:00:45 -04:00
Joe Grandja
3425db6d16
Fix typo
2019-09-18 19:54:37 -04:00
Joe Grandja
e8d98a54b7
Add ref doc for refresh_token grant
...
Fixes gh-7398
2019-09-18 19:54:37 -04:00
Joe Grandja
5aa37722b9
Add ref doc for client_credentials grant
...
Fixes gh-6206
2019-09-16 15:14:34 -04:00
Joe Grandja
8aa55fe81b
Update auth_code ref doc for oauth2-client
2019-09-16 09:37:37 -04:00
Josh Cummings
338b637ab5
Document Mock Jwt Testing
...
Fixes gh-7242
2019-09-16 07:34:37 -06:00
Andreas Falk
a085a12c99
Fix wrong java runtime version mentioned in reference doc
...
The reference documentation still referred to Java 5.0 as minimum
runtime version which is wrong.
This commit changes this to the correct
Java 8 runtime version as required minimum version.
In addition it corrects a fuzzy wording regarding stripping down the
`spring-security-core` jar.
Fixes gh-7440
2019-09-16 13:09:57 +01:00
Joe Grandja
1c257afa79
Update ref doc for oauth2-client
2019-09-13 21:07:26 -04:00
Joe Grandja
9920cb41d1
Update ref doc copyright year
2019-09-12 19:28:01 -04:00
Joe Grandja
33837d21be
Polish oauth2-client ref doc
2019-09-12 18:57:57 -04:00
Joe Grandja
cb5f9856fe
Reorganize ref doc sections for oauth2-client
...
Fixes gh-7428
2019-09-12 18:42:23 -04:00
Joe Grandja
810e4cbbef
Document OAuth2AuthorizedClientManager/Provider
...
Fixes gh-7403
2019-09-12 18:42:23 -04:00
Josh Cummings
7f1b8eef08
Document Resource Server User-Info Usage
...
Fixes gh-7431
2019-09-12 08:23:56 -06:00
Josh Cummings
33fb93f0ea
Add NimbusJwtDecoder Documentation
...
Fixes gh-7408
2019-09-11 13:45:45 -06:00