729 Commits

Author SHA1 Message Date
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
Josh Cummings
c85358915a
Add Opaque Token Documentation
Fixes gh-7420
2019-09-11 08:06:48 -06:00
Josh Cummings
08f68c9122
Update JwtAuthenticationConverter Docs
Replaced usage of deprecated API

Fixes gh-7062
2019-09-05 16:15:55 -06:00
Angel Aguilera
1de885e298 use simple link instead of 'pass' macro 2019-08-29 06:17:06 -05:00
Angel Aguilera
24cd9b990a fix footnotes markup
Fixes #3180
2019-08-29 06:17:06 -05:00
Josh Cummings
052256db0a
Add WebSecurityConfigurerAdapter Doc Detail
Fixes gh-6809
2019-08-22 17:56:39 -06:00
Hideaki Matsunami
712dfbdabd Fix typo in docs 2019-08-19 12:53:54 -05:00
Rob Winch
abc90280e0
Add unbounid support in xml
Add unbounid support in xml

Fixes gh-6011
2019-08-14 10:05:49 -05:00
Eleftheria Stein
f396e0197e Fix websocket configuration documentation
Fixes: gh-4845
2019-08-14 10:24:59 -04:00
Eddú Meléndez
9b2af944fa Add unbounid support in xml
Currently, spring-security provides apacheds integration by default. This
commit introduces a new `mode` in the `ldap-server` tag which allows to choose
beetween `apacheds` and `unboundid`. In order to keep backward compatibility
if `mode` is not set and apacheds jars are in the classpath apacheds is used
as a embedded ldap.

Fixes gh-6011
Currently, unboundid was added as a support for embbeded LDAP and it
is used on the Java Config. This commit introduces support from XML side.
Also, give the chance to users to move from apacheds to unboundid using
a new attribute `mode`.

Fixes gh-6011
2019-08-10 19:07:45 -05:00
kostya05983
646f257e01 docs, change name of class in multiple httpSecurity 2019-08-06 13:05:55 -05:00
Simeon Macke
b3da1e466b Add Argon2PasswordEncoder
Add PasswordEncoder for the Argon2 hashing algorithm (Password Hashing
Competition (PHC) winner).
This implementation uses the BouncyCastle-implementation of Argon2.

Fixes gh-5354
2019-08-05 13:54:29 -05:00
Eleftheria Stein
0b4502b2c5 Remove exceptions from lambda security configuration
Fixes: gh-7128
2019-07-30 08:31:37 -05:00
Eleftheria Stein
a288ce4b00 Support nested builder in DSL for reactive apps
Fixes: gh-7107
2019-07-23 15:57:10 -05:00
Rob Winch
dc2705189f
Fix typo in documentation
Fixed typo in documentation.
2019-07-16 12:01:07 -05:00
Eleftheria Stein
b004f9f677 Use http security nested builder in docs
Issue: gh-5557
2019-07-12 13:58:17 -04:00
George Sofianos
8948ba3a48 Fixed typo in documentation. 2019-07-09 23:41:40 +03:00
Behrang
3b5a4189ef Minor fix
These four items, not three items, constitute the auth process:

. A user is prompted to log in with a username and password.
. The system (successfully) verifies that the password is correct for the username.
. The context information for that user is obtained (their list of roles and so on).
. A security context is established for the user
2019-06-28 11:41:55 -05:00
Luca Graf
c43e632a6d Fix typo in OAuth2TokenValidator doc
Fixes gh-6925
2019-06-10 11:07:20 -06:00
David Lozano Jarque
8e5dd19b3b Updates modules.adoc (typo fix)
Typo fix
2019-06-10 11:06:19 -06:00
Kirill Gavrilov
f6998547b8 Remove '.html' from interface name 2019-05-20 16:25:30 -05:00
Kirill Gavrilov
9078885a1a Remove redundant for 2019-05-20 16:25:30 -05:00
Alexey Nesterov
0aa4805be8 Add documentation on Reactive x509 security
[gh #5038]
2019-04-26 12:15:18 -05:00
Tadaya Tsuyukubo
0957ecb1e9 Align webclient section level in documentation
Make "WebClient for Servlet Environments" section level align with
other documents in "additional-topics".
2019-04-25 14:48:54 -06:00