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, setSkipRolepublic 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()
AuthenticationConfigpublic 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 © 2021 Hazelcast, Inc.. All rights reserved.