Package com.hazelcast.config.security
Class TlsAuthenticationConfig
- java.lang.Object
-
- com.hazelcast.config.security.AbstractClusterLoginConfig<TlsAuthenticationConfig>
-
- com.hazelcast.config.security.TlsAuthenticationConfig
-
- All Implemented Interfaces:
AuthenticationConfig
public class TlsAuthenticationConfig extends AbstractClusterLoginConfig<TlsAuthenticationConfig>
Typed authentication configuration for theX509CertificateLoginModule
.
-
-
Constructor Summary
Constructors Constructor Description TlsAuthenticationConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoginModuleConfig[]
asLoginModuleConfigs()
Converts current configuration to stack of login modules.boolean
equals(java.lang.Object obj)
java.lang.String
getRoleAttribute()
int
hashCode()
protected java.util.Properties
initLoginModuleProperties()
protected TlsAuthenticationConfig
self()
TlsAuthenticationConfig
setRoleAttribute(java.lang.String roleAttribute)
java.lang.String
toString()
-
Methods inherited from class com.hazelcast.config.security.AbstractClusterLoginConfig
getSkipEndpoint, getSkipIdentity, getSkipRole, setIfConfigured, setIfConfigured, setIfConfigured, setSkipEndpoint, setSkipIdentity, setSkipRole
-
-
-
-
Method Detail
-
getRoleAttribute
public java.lang.String getRoleAttribute()
-
setRoleAttribute
public TlsAuthenticationConfig setRoleAttribute(java.lang.String roleAttribute)
-
initLoginModuleProperties
protected java.util.Properties initLoginModuleProperties()
- Overrides:
initLoginModuleProperties
in classAbstractClusterLoginConfig<TlsAuthenticationConfig>
-
asLoginModuleConfigs
public LoginModuleConfig[] asLoginModuleConfigs()
Description copied from interface:AuthenticationConfig
Converts current configuration to stack of login modules.- Returns:
- login modules stack
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAbstractClusterLoginConfig<TlsAuthenticationConfig>
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classAbstractClusterLoginConfig<TlsAuthenticationConfig>
-
self
protected TlsAuthenticationConfig self()
- Specified by:
self
in classAbstractClusterLoginConfig<TlsAuthenticationConfig>
-
-