Class HvlAuthKerberosProperties
java.lang.Object
tr.com.havelsan.javarch.oauth.auth.starter.configuration.properties.HvlAuthKerberosProperties
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
@Component
@ConfigurationProperties(prefix="hvl.oauth.auth.kerberos")
public class HvlAuthKerberosProperties
extends Object
implements org.springframework.beans.factory.InitializingBean
Properties of authentication logger.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Gets domain suffix.Gets keytab location.Gets krb conf location.Gets service principal.boolean
Is debug enabled boolean.void
setDebugEnabled
(boolean debugEnabled) Sets debug enabled.void
setDomainSuffix
(String domainSuffix) Sets domain suffix.void
setKeytabLocation
(String keytabLocation) Sets keytab location.void
setKrbConfLocation
(String krbConfLocation) Sets krb conf location.void
setServicePrincipal
(String servicePrincipal) Sets service principal.
-
Constructor Details
-
HvlAuthKerberosProperties
public HvlAuthKerberosProperties()
-
-
Method Details
-
afterPropertiesSet
public void afterPropertiesSet()- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
-
getServicePrincipal
Gets service principal.- Returns:
- the service principal
-
setServicePrincipal
Sets service principal.- Parameters:
servicePrincipal
- the service principal
-
getKeytabLocation
Gets keytab location.- Returns:
- the keytab location
-
setKeytabLocation
Sets keytab location.- Parameters:
keytabLocation
- the keytab location
-
getKrbConfLocation
Gets krb conf location.- Returns:
- the krb conf location
-
setKrbConfLocation
Sets krb conf location.- Parameters:
krbConfLocation
- the krb conf location
-
getDomainSuffix
Gets domain suffix.- Returns:
- the domain suffix
-
setDomainSuffix
Sets domain suffix.- Parameters:
domainSuffix
- the domain suffix
-
isDebugEnabled
public boolean isDebugEnabled()Is debug enabled boolean.- Returns:
- the boolean
-
setDebugEnabled
public void setDebugEnabled(boolean debugEnabled) Sets debug enabled.- Parameters:
debugEnabled
- the debug enabled
-