public class KerberosAuthenticationConfig extends AbstractClusterLoginConfig<KerberosAuthenticationConfig>
Constructor and Description |
---|
KerberosAuthenticationConfig() |
Modifier and Type | Method and Description |
---|---|
LoginModuleConfig[] |
asLoginModuleConfigs()
Converts current configuration to stack of login modules.
|
boolean |
equals(Object obj) |
String |
getKeytabFile() |
LdapAuthenticationConfig |
getLdapAuthenticationConfig() |
String |
getPrincipal() |
Boolean |
getRelaxFlagsCheck() |
String |
getSecurityRealm() |
Boolean |
getUseNameWithoutRealm() |
int |
hashCode() |
protected Properties |
initLoginModuleProperties() |
protected KerberosAuthenticationConfig |
self() |
KerberosAuthenticationConfig |
setKeytabFile(String keytabFile) |
KerberosAuthenticationConfig |
setLdapAuthenticationConfig(LdapAuthenticationConfig ldapAuthenticationConfig) |
KerberosAuthenticationConfig |
setPrincipal(String principal) |
KerberosAuthenticationConfig |
setRelaxFlagsCheck(Boolean relaxFlagsCheck) |
KerberosAuthenticationConfig |
setSecurityRealm(String securityRealm) |
KerberosAuthenticationConfig |
setUseNameWithoutRealm(Boolean useNameWithoutRealm) |
String |
toString() |
getSkipEndpoint, getSkipIdentity, getSkipRole, setIfConfigured, setIfConfigured, setIfConfigured, setSkipEndpoint, setSkipIdentity, setSkipRole
public Boolean getRelaxFlagsCheck()
public KerberosAuthenticationConfig setRelaxFlagsCheck(Boolean relaxFlagsCheck)
public String getSecurityRealm()
public KerberosAuthenticationConfig setUseNameWithoutRealm(Boolean useNameWithoutRealm)
public Boolean getUseNameWithoutRealm()
public KerberosAuthenticationConfig setSecurityRealm(String securityRealm)
public LdapAuthenticationConfig getLdapAuthenticationConfig()
public KerberosAuthenticationConfig setLdapAuthenticationConfig(LdapAuthenticationConfig ldapAuthenticationConfig)
public String getKeytabFile()
public KerberosAuthenticationConfig setKeytabFile(String keytabFile)
public String getPrincipal()
public KerberosAuthenticationConfig setPrincipal(String principal)
protected Properties initLoginModuleProperties()
initLoginModuleProperties
in class AbstractClusterLoginConfig<KerberosAuthenticationConfig>
public LoginModuleConfig[] asLoginModuleConfigs()
AuthenticationConfig
public int hashCode()
hashCode
in class AbstractClusterLoginConfig<KerberosAuthenticationConfig>
public boolean equals(Object obj)
equals
in class AbstractClusterLoginConfig<KerberosAuthenticationConfig>
protected KerberosAuthenticationConfig self()
self
in class AbstractClusterLoginConfig<KerberosAuthenticationConfig>
Copyright © 2023 Hazelcast, Inc.. All rights reserved.