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.