├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── deploy-docs.yml │ ├── pr-build-workflow.yml │ ├── release-scheduler.yml │ └── update-scheduled-release-version.yml ├── .gitignore ├── .sdkmanrc ├── .vscode ├── launch.json └── settings.json ├── CODE_OF_CONDUCT.adoc ├── CONTRIBUTING.md ├── README.adoc ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── scripts └── release │ └── release-notes-sections.yml ├── settings.gradle ├── spring-security-kerberos-bom └── spring-security-kerberos-bom.gradle ├── spring-security-kerberos-client ├── spring-security-kerberos-client.gradle └── src │ ├── main │ └── java │ │ └── org │ │ └── springframework │ │ └── security │ │ └── kerberos │ │ └── client │ │ ├── KerberosRestTemplate.java │ │ ├── config │ │ └── SunJaasKrb5LoginConfig.java │ │ └── ldap │ │ └── KerberosLdapContextSource.java │ └── test │ ├── java │ └── org │ │ └── springframework │ │ └── security │ │ └── kerberos │ │ └── client │ │ └── KerberosRestTemplateTests.java │ └── resources │ ├── log4j.properties │ ├── minikdc-krb5.conf │ └── minikdc.ldiff ├── spring-security-kerberos-core ├── spring-security-kerberos-core.gradle └── src │ ├── main │ └── java │ │ └── org │ │ └── springframework │ │ └── security │ │ └── kerberos │ │ └── authentication │ │ ├── JaasSubjectHolder.java │ │ ├── KerberosAuthentication.java │ │ ├── KerberosAuthenticationProvider.java │ │ ├── KerberosClient.java │ │ ├── KerberosMultiTier.java │ │ ├── KerberosServiceAuthenticationProvider.java │ │ ├── KerberosServiceRequestToken.java │ │ ├── KerberosTicketValidation.java │ │ ├── KerberosTicketValidator.java │ │ ├── KerberosUsernamePasswordAuthenticationToken.java │ │ └── sun │ │ ├── GlobalSunJaasKerberosConfig.java │ │ ├── JaasUtil.java │ │ ├── SunJaasKerberosClient.java │ │ └── SunJaasKerberosTicketValidator.java │ └── test │ └── java │ └── org │ └── springframework │ └── security │ └── kerberos │ └── authentication │ ├── KerberosAuthenticationProviderTest.java │ ├── KerberosServiceAuthenticationProviderTest.java │ ├── KerberosTicketValidationTest.java │ └── sun │ └── SunJaasKerberosTicketValidatorTests.java ├── spring-security-kerberos-docs ├── antora-playbook.yml ├── antora.yml ├── modules │ └── ROOT │ │ ├── examples │ │ ├── AuthProviderConfig.java │ │ ├── AuthProviderConfigTest.java │ │ ├── DummyUserDetailsService.java │ │ ├── KerberosLdapContextSourceConfig.java │ │ ├── KerberosRestTemplateConfig.java │ │ └── SpnegoConfig.java │ │ ├── images │ │ ├── drawio-kerb-cc1.png │ │ ├── drawio-kerb-cc2.png │ │ ├── drawio-kerb-cc3.png │ │ ├── drawio-kerb-cc4.png │ │ ├── ff1.png │ │ ├── ff2.png │ │ ├── ff3.png │ │ ├── ie1.png │ │ └── ie2.png │ │ ├── nav.adoc │ │ └── pages │ │ ├── appendix.adoc │ │ ├── index.adoc │ │ ├── introduction.adoc │ │ ├── samples.adoc │ │ └── ssk.adoc ├── package.json └── spring-security-kerberos-docs.gradle ├── spring-security-kerberos-management └── spring-security-kerberos-management.gradle ├── spring-security-kerberos-samples ├── sec-client-rest-template │ ├── sec-client-rest-template.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── demo │ │ │ └── app │ │ │ └── Application.java │ │ └── resources │ │ └── application.yml ├── sec-server-client-auth │ ├── sec-server-client-auth.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── demo │ │ │ └── app │ │ │ ├── Application.java │ │ │ ├── DummyUserDetailsService.java │ │ │ ├── MvcConfig.java │ │ │ └── WebSecurityConfig.java │ │ └── resources │ │ ├── application.yml │ │ ├── logback.xml │ │ └── templates │ │ ├── hello.html │ │ ├── home.html │ │ └── login.html ├── sec-server-spnego-form-auth │ ├── sec-server-spnego-form-auth.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── demo │ │ │ └── app │ │ │ ├── Application.java │ │ │ ├── DummyUserDetailsService.java │ │ │ ├── MvcConfig.java │ │ │ └── WebSecurityConfig.java │ │ └── resources │ │ ├── application.yml │ │ ├── templates │ │ ├── hello.html │ │ ├── home.html │ │ └── login.html │ │ └── xlogback.xml ├── sec-server-win-auth │ ├── sec-server-win-auth.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── demo │ │ │ └── app │ │ │ ├── ActiveDirectoryLdapAuthoritiesPopulator.java │ │ │ ├── Application.java │ │ │ ├── MvcConfig.java │ │ │ └── WebSecurityConfig.java │ │ └── resources │ │ ├── application.yml │ │ └── templates │ │ ├── hello.html │ │ ├── home.html │ │ └── login.html └── src │ └── main │ └── java │ └── demo │ └── DummyUserDetailsService.java ├── spring-security-kerberos-test ├── spring-security-kerberos-test.gradle └── src │ ├── main │ └── java │ │ └── org │ │ └── springframework │ │ └── security │ │ └── kerberos │ │ └── test │ │ ├── KerberosSecurityTestcase.java │ │ └── MiniKdc.java │ └── test │ ├── java │ └── org │ │ └── springframework │ │ └── security │ │ └── kerberos │ │ └── test │ │ └── TestMiniKdc.java │ └── resources │ ├── log4j.properties │ ├── minikdc-krb5.conf │ └── minikdc.ldiff └── spring-security-kerberos-web ├── spring-security-kerberos-web.gradle └── src ├── main └── java │ └── org │ └── springframework │ └── security │ └── kerberos │ └── web │ └── authentication │ ├── ResponseHeaderSettingKerberosAuthenticationSuccessHandler.java │ ├── SpnegoAuthenticationProcessingFilter.java │ └── SpnegoEntryPoint.java └── test ├── java └── org │ └── springframework │ └── security │ └── kerberos │ ├── docs │ ├── AuthProviderConfig.java │ ├── AuthProviderConfigTest.java │ ├── DummyUserDetailsService.java │ └── SpnegoConfig.java │ └── web │ ├── SpnegoAuthenticationProcessingFilterTest.java │ └── SpnegoEntryPointTest.java └── resources └── org └── springframework └── security └── kerberos └── docs ├── AuthProviderConfig.xml ├── SpnegoConfig.xml └── appproperties.xml /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/.github/workflows/deploy-docs.yml -------------------------------------------------------------------------------- /.github/workflows/pr-build-workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/.github/workflows/pr-build-workflow.yml -------------------------------------------------------------------------------- /.github/workflows/release-scheduler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/.github/workflows/release-scheduler.yml -------------------------------------------------------------------------------- /.github/workflows/update-scheduled-release-version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/.github/workflows/update-scheduled-release-version.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/.gitignore -------------------------------------------------------------------------------- /.sdkmanrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/.sdkmanrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/CODE_OF_CONDUCT.adoc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/README.adoc -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/gradlew.bat -------------------------------------------------------------------------------- /scripts/release/release-notes-sections.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/scripts/release/release-notes-sections.yml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/settings.gradle -------------------------------------------------------------------------------- /spring-security-kerberos-bom/spring-security-kerberos-bom.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-bom/spring-security-kerberos-bom.gradle -------------------------------------------------------------------------------- /spring-security-kerberos-client/spring-security-kerberos-client.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-client/spring-security-kerberos-client.gradle -------------------------------------------------------------------------------- /spring-security-kerberos-client/src/main/java/org/springframework/security/kerberos/client/KerberosRestTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-client/src/main/java/org/springframework/security/kerberos/client/KerberosRestTemplate.java -------------------------------------------------------------------------------- /spring-security-kerberos-client/src/main/java/org/springframework/security/kerberos/client/config/SunJaasKrb5LoginConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-client/src/main/java/org/springframework/security/kerberos/client/config/SunJaasKrb5LoginConfig.java -------------------------------------------------------------------------------- /spring-security-kerberos-client/src/main/java/org/springframework/security/kerberos/client/ldap/KerberosLdapContextSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-client/src/main/java/org/springframework/security/kerberos/client/ldap/KerberosLdapContextSource.java -------------------------------------------------------------------------------- /spring-security-kerberos-client/src/test/java/org/springframework/security/kerberos/client/KerberosRestTemplateTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-client/src/test/java/org/springframework/security/kerberos/client/KerberosRestTemplateTests.java -------------------------------------------------------------------------------- /spring-security-kerberos-client/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-client/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /spring-security-kerberos-client/src/test/resources/minikdc-krb5.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-client/src/test/resources/minikdc-krb5.conf -------------------------------------------------------------------------------- /spring-security-kerberos-client/src/test/resources/minikdc.ldiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-client/src/test/resources/minikdc.ldiff -------------------------------------------------------------------------------- /spring-security-kerberos-core/spring-security-kerberos-core.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/spring-security-kerberos-core.gradle -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/JaasSubjectHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/JaasSubjectHolder.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosAuthentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosAuthentication.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosAuthenticationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosAuthenticationProvider.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosClient.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosMultiTier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosMultiTier.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosServiceAuthenticationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosServiceAuthenticationProvider.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosServiceRequestToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosServiceRequestToken.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosTicketValidation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosTicketValidation.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosTicketValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosTicketValidator.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosUsernamePasswordAuthenticationToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/KerberosUsernamePasswordAuthenticationToken.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/sun/GlobalSunJaasKerberosConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/sun/GlobalSunJaasKerberosConfig.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/sun/JaasUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/sun/JaasUtil.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/sun/SunJaasKerberosClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/sun/SunJaasKerberosClient.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/sun/SunJaasKerberosTicketValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/main/java/org/springframework/security/kerberos/authentication/sun/SunJaasKerberosTicketValidator.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/test/java/org/springframework/security/kerberos/authentication/KerberosAuthenticationProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/test/java/org/springframework/security/kerberos/authentication/KerberosAuthenticationProviderTest.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/test/java/org/springframework/security/kerberos/authentication/KerberosServiceAuthenticationProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/test/java/org/springframework/security/kerberos/authentication/KerberosServiceAuthenticationProviderTest.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/test/java/org/springframework/security/kerberos/authentication/KerberosTicketValidationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/test/java/org/springframework/security/kerberos/authentication/KerberosTicketValidationTest.java -------------------------------------------------------------------------------- /spring-security-kerberos-core/src/test/java/org/springframework/security/kerberos/authentication/sun/SunJaasKerberosTicketValidatorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-core/src/test/java/org/springframework/security/kerberos/authentication/sun/SunJaasKerberosTicketValidatorTests.java -------------------------------------------------------------------------------- /spring-security-kerberos-docs/antora-playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/antora-playbook.yml -------------------------------------------------------------------------------- /spring-security-kerberos-docs/antora.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/antora.yml -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/examples/AuthProviderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/examples/AuthProviderConfig.java -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/examples/AuthProviderConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/examples/AuthProviderConfigTest.java -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/examples/DummyUserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/examples/DummyUserDetailsService.java -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/examples/KerberosLdapContextSourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/examples/KerberosLdapContextSourceConfig.java -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/examples/KerberosRestTemplateConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/examples/KerberosRestTemplateConfig.java -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/examples/SpnegoConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/examples/SpnegoConfig.java -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/images/drawio-kerb-cc1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/images/drawio-kerb-cc1.png -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/images/drawio-kerb-cc2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/images/drawio-kerb-cc2.png -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/images/drawio-kerb-cc3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/images/drawio-kerb-cc3.png -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/images/drawio-kerb-cc4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/images/drawio-kerb-cc4.png -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/images/ff1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/images/ff1.png -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/images/ff2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/images/ff2.png -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/images/ff3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/images/ff3.png -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/images/ie1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/images/ie1.png -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/images/ie2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/images/ie2.png -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/nav.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/nav.adoc -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/pages/appendix.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/pages/appendix.adoc -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/pages/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/pages/index.adoc -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/pages/introduction.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/pages/introduction.adoc -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/pages/samples.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/pages/samples.adoc -------------------------------------------------------------------------------- /spring-security-kerberos-docs/modules/ROOT/pages/ssk.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/modules/ROOT/pages/ssk.adoc -------------------------------------------------------------------------------- /spring-security-kerberos-docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/package.json -------------------------------------------------------------------------------- /spring-security-kerberos-docs/spring-security-kerberos-docs.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-docs/spring-security-kerberos-docs.gradle -------------------------------------------------------------------------------- /spring-security-kerberos-management/spring-security-kerberos-management.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-management/spring-security-kerberos-management.gradle -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-client-rest-template/sec-client-rest-template.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-client-rest-template/sec-client-rest-template.gradle -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-client-rest-template/src/main/java/demo/app/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-client-rest-template/src/main/java/demo/app/Application.java -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-client-rest-template/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-client-rest-template/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-client-auth/sec-server-client-auth.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-client-auth/sec-server-client-auth.gradle -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-client-auth/src/main/java/demo/app/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-client-auth/src/main/java/demo/app/Application.java -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-client-auth/src/main/java/demo/app/DummyUserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-client-auth/src/main/java/demo/app/DummyUserDetailsService.java -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-client-auth/src/main/java/demo/app/MvcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-client-auth/src/main/java/demo/app/MvcConfig.java -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-client-auth/src/main/java/demo/app/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-client-auth/src/main/java/demo/app/WebSecurityConfig.java -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-client-auth/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8080 3 | -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-client-auth/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-client-auth/src/main/resources/logback.xml -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-client-auth/src/main/resources/templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-client-auth/src/main/resources/templates/hello.html -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-client-auth/src/main/resources/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-client-auth/src/main/resources/templates/home.html -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-client-auth/src/main/resources/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-client-auth/src/main/resources/templates/login.html -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-spnego-form-auth/sec-server-spnego-form-auth.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-spnego-form-auth/sec-server-spnego-form-auth.gradle -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/java/demo/app/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/java/demo/app/Application.java -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/java/demo/app/DummyUserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/java/demo/app/DummyUserDetailsService.java -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/java/demo/app/MvcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/java/demo/app/MvcConfig.java -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/java/demo/app/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/java/demo/app/WebSecurityConfig.java -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/resources/templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/resources/templates/hello.html -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/resources/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/resources/templates/home.html -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/resources/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/resources/templates/login.html -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/resources/xlogback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-spnego-form-auth/src/main/resources/xlogback.xml -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-win-auth/sec-server-win-auth.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-win-auth/sec-server-win-auth.gradle -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-win-auth/src/main/java/demo/app/ActiveDirectoryLdapAuthoritiesPopulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-win-auth/src/main/java/demo/app/ActiveDirectoryLdapAuthoritiesPopulator.java -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-win-auth/src/main/java/demo/app/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-win-auth/src/main/java/demo/app/Application.java -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-win-auth/src/main/java/demo/app/MvcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-win-auth/src/main/java/demo/app/MvcConfig.java -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-win-auth/src/main/java/demo/app/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-win-auth/src/main/java/demo/app/WebSecurityConfig.java -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-win-auth/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-win-auth/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-win-auth/src/main/resources/templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-win-auth/src/main/resources/templates/hello.html -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-win-auth/src/main/resources/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-win-auth/src/main/resources/templates/home.html -------------------------------------------------------------------------------- /spring-security-kerberos-samples/sec-server-win-auth/src/main/resources/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/sec-server-win-auth/src/main/resources/templates/login.html -------------------------------------------------------------------------------- /spring-security-kerberos-samples/src/main/java/demo/DummyUserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-samples/src/main/java/demo/DummyUserDetailsService.java -------------------------------------------------------------------------------- /spring-security-kerberos-test/spring-security-kerberos-test.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-test/spring-security-kerberos-test.gradle -------------------------------------------------------------------------------- /spring-security-kerberos-test/src/main/java/org/springframework/security/kerberos/test/KerberosSecurityTestcase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-test/src/main/java/org/springframework/security/kerberos/test/KerberosSecurityTestcase.java -------------------------------------------------------------------------------- /spring-security-kerberos-test/src/main/java/org/springframework/security/kerberos/test/MiniKdc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-test/src/main/java/org/springframework/security/kerberos/test/MiniKdc.java -------------------------------------------------------------------------------- /spring-security-kerberos-test/src/test/java/org/springframework/security/kerberos/test/TestMiniKdc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-test/src/test/java/org/springframework/security/kerberos/test/TestMiniKdc.java -------------------------------------------------------------------------------- /spring-security-kerberos-test/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-test/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /spring-security-kerberos-test/src/test/resources/minikdc-krb5.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-test/src/test/resources/minikdc-krb5.conf -------------------------------------------------------------------------------- /spring-security-kerberos-test/src/test/resources/minikdc.ldiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-test/src/test/resources/minikdc.ldiff -------------------------------------------------------------------------------- /spring-security-kerberos-web/spring-security-kerberos-web.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-web/spring-security-kerberos-web.gradle -------------------------------------------------------------------------------- /spring-security-kerberos-web/src/main/java/org/springframework/security/kerberos/web/authentication/ResponseHeaderSettingKerberosAuthenticationSuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-web/src/main/java/org/springframework/security/kerberos/web/authentication/ResponseHeaderSettingKerberosAuthenticationSuccessHandler.java -------------------------------------------------------------------------------- /spring-security-kerberos-web/src/main/java/org/springframework/security/kerberos/web/authentication/SpnegoAuthenticationProcessingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-web/src/main/java/org/springframework/security/kerberos/web/authentication/SpnegoAuthenticationProcessingFilter.java -------------------------------------------------------------------------------- /spring-security-kerberos-web/src/main/java/org/springframework/security/kerberos/web/authentication/SpnegoEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-web/src/main/java/org/springframework/security/kerberos/web/authentication/SpnegoEntryPoint.java -------------------------------------------------------------------------------- /spring-security-kerberos-web/src/test/java/org/springframework/security/kerberos/docs/AuthProviderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-web/src/test/java/org/springframework/security/kerberos/docs/AuthProviderConfig.java -------------------------------------------------------------------------------- /spring-security-kerberos-web/src/test/java/org/springframework/security/kerberos/docs/AuthProviderConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-web/src/test/java/org/springframework/security/kerberos/docs/AuthProviderConfigTest.java -------------------------------------------------------------------------------- /spring-security-kerberos-web/src/test/java/org/springframework/security/kerberos/docs/DummyUserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-web/src/test/java/org/springframework/security/kerberos/docs/DummyUserDetailsService.java -------------------------------------------------------------------------------- /spring-security-kerberos-web/src/test/java/org/springframework/security/kerberos/docs/SpnegoConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-web/src/test/java/org/springframework/security/kerberos/docs/SpnegoConfig.java -------------------------------------------------------------------------------- /spring-security-kerberos-web/src/test/java/org/springframework/security/kerberos/web/SpnegoAuthenticationProcessingFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-web/src/test/java/org/springframework/security/kerberos/web/SpnegoAuthenticationProcessingFilterTest.java -------------------------------------------------------------------------------- /spring-security-kerberos-web/src/test/java/org/springframework/security/kerberos/web/SpnegoEntryPointTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-web/src/test/java/org/springframework/security/kerberos/web/SpnegoEntryPointTest.java -------------------------------------------------------------------------------- /spring-security-kerberos-web/src/test/resources/org/springframework/security/kerberos/docs/AuthProviderConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-web/src/test/resources/org/springframework/security/kerberos/docs/AuthProviderConfig.xml -------------------------------------------------------------------------------- /spring-security-kerberos-web/src/test/resources/org/springframework/security/kerberos/docs/SpnegoConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-web/src/test/resources/org/springframework/security/kerberos/docs/SpnegoConfig.xml -------------------------------------------------------------------------------- /spring-security-kerberos-web/src/test/resources/org/springframework/security/kerberos/docs/appproperties.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-security-kerberos/HEAD/spring-security-kerberos-web/src/test/resources/org/springframework/security/kerberos/docs/appproperties.xml --------------------------------------------------------------------------------