Class HvlAuthKerberosConfiguration

java.lang.Object
tr.com.havelsan.javarch.configuration.HvlBaseConfiguration
tr.com.havelsan.javarch.oauth.auth.starter.configuration.HvlAuthKerberosConfiguration

@Profile("kerberos") @Configuration public class HvlAuthKerberosConfiguration extends tr.com.havelsan.javarch.configuration.HvlBaseConfiguration
Configuration for Kerberos Authentication
  • Constructor Details

    • HvlAuthKerberosConfiguration

      public HvlAuthKerberosConfiguration(HvlAuthKerberosProperties kerberosProperties)
      Instantiates a new Hvl auth kerberos configuration.
      Parameters:
      kerberosProperties - the kerberos properties
  • Method Details

    • sunJaasKerberosTicketValidator

      @Bean public org.springframework.security.kerberos.authentication.sun.SunJaasKerberosTicketValidator sunJaasKerberosTicketValidator()
      Sun jaas kerberos ticket validator sun jaas kerberos ticket validator.
      Returns:
      the sun jaas kerberos ticket validator
    • globalSunJaasKerberosConfig

      @Bean public org.springframework.security.kerberos.authentication.sun.GlobalSunJaasKerberosConfig globalSunJaasKerberosConfig()
      Global sun jaas kerberos config global sun jaas kerberos config.
      Returns:
      the global sun jaas kerberos config