From 5eefe9dcffcaa1a02881a9809fdccebd9d60c548 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Tarj=C3=A1nyi?= <17810336+martin-tarjanyi@users.noreply.github.com> Date: Thu, 2 Mar 2023 21:50:26 +0100 Subject: [PATCH 1/3] Fix typo in SessionManagementConfigurer javadoc --- .../annotation/web/configurers/SessionManagementConfigurer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/src/main/java/org/springframework/security/config/annotation/web/configurers/SessionManagementConfigurer.java b/config/src/main/java/org/springframework/security/config/annotation/web/configurers/SessionManagementConfigurer.java index 504a396738..556278ddb6 100644 --- a/config/src/main/java/org/springframework/security/config/annotation/web/configurers/SessionManagementConfigurer.java +++ b/config/src/main/java/org/springframework/security/config/annotation/web/configurers/SessionManagementConfigurer.java @@ -288,7 +288,7 @@ public final class SessionManagementConfigurer> /** * Controls the maximum number of sessions for a user. The default is to allow any - * number of users. + * number of sessions. * @param maximumSessions the maximum number of sessions for a user * @return the {@link SessionManagementConfigurer} for further customizations */ From 2fa1bbc9d156592cca88ee40d123cc57458c817d Mon Sep 17 00:00:00 2001 From: Gabriel Maciel Date: Wed, 8 Mar 2023 16:07:40 -0300 Subject: [PATCH 2/3] Fix typo architecture.adoc --- docs/modules/ROOT/pages/servlet/architecture.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/modules/ROOT/pages/servlet/architecture.adoc b/docs/modules/ROOT/pages/servlet/architecture.adoc index 2ee5c25c29..09f5224c95 100644 --- a/docs/modules/ROOT/pages/servlet/architecture.adoc +++ b/docs/modules/ROOT/pages/servlet/architecture.adoc @@ -152,7 +152,7 @@ Assuming that no other `SecurityFilterChain` instances match, `SecurityFilterCha // FIXME: add link to pattern matching Notice that `SecurityFilterChain~0~` has only three security `Filter` instances configured. -However, `SecurityFilterChain~n~` has four security `Filter` instanes configured. +However, `SecurityFilterChain~n~` has four security `Filter` instances configured. It is important to note that each `SecurityFilterChain` can be unique and can be configured in isolation. In fact, a `SecurityFilterChain` might have zero security `Filter` instances if the application wants Spring Security to ignore certain requests. // FIXME: add link to configuring multiple `SecurityFilterChain` instances From ed42dc4a090b71566e710594a77572fc5e9bb601 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jesper=20R=C3=B8nn-Jensen?= Date: Sun, 19 Mar 2023 09:08:38 +0100 Subject: [PATCH 3/3] chore: typo, removed extra "s" in word implementationss --- docs/modules/ROOT/pages/servlet/saml2/login/overview.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/modules/ROOT/pages/servlet/saml2/login/overview.adoc b/docs/modules/ROOT/pages/servlet/saml2/login/overview.adoc index c6ba82f33f..192ec0f526 100644 --- a/docs/modules/ROOT/pages/servlet/saml2/login/overview.adoc +++ b/docs/modules/ROOT/pages/servlet/saml2/login/overview.adoc @@ -151,7 +151,7 @@ To achieve this, any interfaces or classes where Spring Security uses OpenSAML i This makes it possible for you to switch out OpenSAML for some other library or an unsupported version of OpenSAML. As a natural outcome of these two goals, Spring Security's SAML API is quite small relative to other modules. -Instead, such classes as `OpenSamlAuthenticationRequestFactory` and `OpenSamlAuthenticationProvider` expose `Converter` implementationss that customize various steps in the authentication process. +Instead, such classes as `OpenSamlAuthenticationRequestFactory` and `OpenSamlAuthenticationProvider` expose `Converter` implementations that customize various steps in the authentication process. For example, once your application receives a `SAMLResponse` and delegates to `Saml2WebSsoAuthenticationFilter`, the filter delegates to `OpenSamlAuthenticationProvider`: