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 © 2022 Hazelcast, Inc.. All rights reserved.