Skip to content

OpenProjectX/spring-security-kerberos

 
 

Repository files navigation

Overview

Originally forked from spring-security-kerberos to support the latest spring boot 2 and webflux .

Getting Started

The recommended the way is to use spring boot starter.

dependencies {
	implementation 'io.github.openprojectx.security.kerberos:spring-boot-starter-kerberos:5.7.6-SNAPSHOT'

	implementation 'org.springframework.boot:spring-boot-starter-web'
}

For webflux:

dependencies {
	implementation 'io.github.openprojectx.security.kerberos:spring-boot-starter-kerberos:5.7.6-SNAPSHOT'

	implementation 'org.springframework.boot:spring-boot-starter-webflux'
}

and enable in the application.yml:

spring:
  security:
    kerberos:
      server:
        enabled: true
        service-principal: HTTP/spring-security-sso-kerberos
        keytab-location: file:///tmp/spring-security-sso-kerberos.keytab

For more examples, please reference Samples.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 92.3%
  • Groovy 7.7%