Package com.hazelcast.config.security
Class AbstractClusterLoginConfig<T extends AbstractClusterLoginConfig<T>>
java.lang.Object
com.hazelcast.config.security.AbstractClusterLoginConfig<T>
- All Implemented Interfaces:
AuthenticationConfig
- Direct Known Subclasses:
KerberosAuthenticationConfig
,LdapAuthenticationConfig
,TlsAuthenticationConfig
public abstract class AbstractClusterLoginConfig<T extends AbstractClusterLoginConfig<T>> extends Object implements AuthenticationConfig
-
Constructor Summary
Constructors Constructor Description AbstractClusterLoginConfig()
-
Method Summary
Modifier and Type Method Description boolean
equals(Object obj)
Boolean
getSkipEndpoint()
Boolean
getSkipIdentity()
Boolean
getSkipRole()
int
hashCode()
protected Properties
initLoginModuleProperties()
protected abstract T
self()
protected void
setIfConfigured(Properties props, String propertyName, Enum<?> value)
protected void
setIfConfigured(Properties props, String propertyName, Object value)
protected void
setIfConfigured(Properties props, String propertyName, String value)
T
setSkipEndpoint(Boolean skipEndpoint)
T
setSkipIdentity(Boolean skipIdentity)
T
setSkipRole(Boolean skipRole)
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.hazelcast.config.security.AuthenticationConfig
asLoginModuleConfigs
-
Constructor Details
-
AbstractClusterLoginConfig
public AbstractClusterLoginConfig()
-
-
Method Details