From 77c337bac467cbf476c8d126fbeb1e24c28d110d Mon Sep 17 00:00:00 2001 From: delver <98009770+delvering17@users.noreply.github.com> Date: Fri, 26 May 2023 12:34:23 +0900 Subject: [PATCH 1/2] Fix invalid link --- docs/modules/ROOT/pages/migration/servlet/authentication.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/modules/ROOT/pages/migration/servlet/authentication.adoc b/docs/modules/ROOT/pages/migration/servlet/authentication.adoc index 600dc208d1..5b9b56912e 100644 --- a/docs/modules/ROOT/pages/migration/servlet/authentication.adoc +++ b/docs/modules/ROOT/pages/migration/servlet/authentication.adoc @@ -4,7 +4,7 @@ The following steps relate to how to finish migrating authentication support. == Propagate ``AuthenticationServiceException``s -{security-api-url}org/springframework/security/web/authentication/AuthenticationFilter.html[`AuthenticationFilter`] propagates {security-api-url}org/springframework/security/authentication/AuthenticationServiceException.html[``AuthenticationServiceException``]s to the {security-api-url}org/springframework/security/authentication/AuthenticationEntryPoint.html[`AuthenticationEntryPoint`]. +{security-api-url}org/springframework/security/web/authentication/AuthenticationFilter.html[`AuthenticationFilter`] propagates {security-api-url}org/springframework/security/authentication/AuthenticationServiceException.html[``AuthenticationServiceException``]s to the {security-api-url}org/springframework/security/web/AuthenticationEntryPoint.html[`AuthenticationEntryPoint`]. Because ``AuthenticationServiceException``s represent a server-side error instead of a client-side error, in 6.0, this changes to propagate them to the container. So, if you opted into this behavior by setting `rethrowAuthenticationServiceException` to `true`, you can now remove it like so: From 2629fb2061854a65526e769f71c696247e4eef95 Mon Sep 17 00:00:00 2001 From: delver <98009770+delvering17@users.noreply.github.com> Date: Fri, 26 May 2023 12:45:24 +0900 Subject: [PATCH 2/2] Fix Kotlin typo --- .../ROOT/pages/migration/servlet/authentication.adoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/modules/ROOT/pages/migration/servlet/authentication.adoc b/docs/modules/ROOT/pages/migration/servlet/authentication.adoc index 5b9b56912e..e5ef9a2e35 100644 --- a/docs/modules/ROOT/pages/migration/servlet/authentication.adoc +++ b/docs/modules/ROOT/pages/migration/servlet/authentication.adoc @@ -22,8 +22,8 @@ authenticationFilter.setAuthenticationFailureHandler(handler); .Kotlin [source,kotlin,role="secondary"] ---- -val authenticationFilter: AuthenticationFilter = new AuthenticationFilter(...) -val handler: AuthenticationEntryPointFailureHandler = new AuthenticationEntryPointFailureHandler(...) +val authenticationFilter: AuthenticationFilter = AuthenticationFilter(...) +val handler: AuthenticationEntryPointFailureHandler = AuthenticationEntryPointFailureHandler(...) handler.setRethrowAuthenticationServiceException(true) authenticationFilter.setAuthenticationFailureHandler(handler) ---- @@ -56,8 +56,8 @@ authenticationFilter.setAuthenticationFailureHandler(handler); .Kotlin [source,kotlin,role="secondary"] ---- -val authenticationFilter: AuthenticationFilter = new AuthenticationFilter(...) -val handler: AuthenticationEntryPointFailureHandler = new AuthenticationEntryPointFailureHandler(...) +val authenticationFilter: AuthenticationFilter = AuthenticationFilter(...) +val handler: AuthenticationEntryPointFailureHandler = AuthenticationEntryPointFailureHandler(...) authenticationFilter.setAuthenticationFailureHandler(handler) ----