From 17b434c1c1ad997655e6db3843a20b83dd5f41ef Mon Sep 17 00:00:00 2001 From: busoco-sjb <169069865+busoco-sjb@users.noreply.github.com> Date: Fri, 20 Feb 2026 15:59:46 +0100 Subject: [PATCH 1/2] Document the change in dependency coordinates with Spring Security 7 Signed-off-by: busoco-sjb <169069865+busoco-sjb@users.noreply.github.com> --- .../authentication/kerberos/introduction.adoc | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/docs/modules/ROOT/pages/servlet/authentication/kerberos/introduction.adoc b/docs/modules/ROOT/pages/servlet/authentication/kerberos/introduction.adoc index 668f61d95b..2ef9a8a33d 100644 --- a/docs/modules/ROOT/pages/servlet/authentication/kerberos/introduction.adoc +++ b/docs/modules/ROOT/pages/servlet/authentication/kerberos/introduction.adoc @@ -3,3 +3,38 @@ Spring Security Kerberos {spring-security-version} is built and tested with JDK 17, Spring Security {spring-security-version} and Spring Framework {spring-core-version}. + +The dependency coordinates changed with Spring Security 7: + +[tabs] +====== +Maven:: ++ +.pom.xml +[source,xml,subs="verbatim,attributes"] +---- + + + + org.springframework.security + spring-security-kerberos-core + + + org.springframework.security + spring-security-kerberos-web + + +---- + +Gradle:: ++ +.build.gradle +[source,groovy] +[subs="verbatim,attributes"] +---- +dependencies { + implementation "org.springframework.security:spring-security-kerberos-core" + implementation "org.springframework.security:spring-security-kerberos-web" +} +---- +====== From fec988c82dcc8614912734f5828f9d1bbba016cd Mon Sep 17 00:00:00 2001 From: Robert Winch <362503+rwinch@users.noreply.github.com> Date: Mon, 23 Feb 2026 11:29:50 -0600 Subject: [PATCH 2/2] Add Kerberos Migration Section This links to the updated dependency coordinates Issue gh-18773 Signed-off-by: Robert Winch <362503+rwinch@users.noreply.github.com> --- docs/modules/ROOT/pages/migration/servlet/kerberos.adoc | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 docs/modules/ROOT/pages/migration/servlet/kerberos.adoc diff --git a/docs/modules/ROOT/pages/migration/servlet/kerberos.adoc b/docs/modules/ROOT/pages/migration/servlet/kerberos.adoc new file mode 100644 index 0000000000..5500e27391 --- /dev/null +++ b/docs/modules/ROOT/pages/migration/servlet/kerberos.adoc @@ -0,0 +1,4 @@ += Kerberos Migrations + +For users leveraging Spring Security's Kerberos support, the Maven and Gradle Coordinates have been changed since the support was moved from an external module into Spring Security. +See the xref:servlet/authentication/kerberos/introduction.adoc[Keberos documentation] for the new Maven and Gradle coordinates.