Package com.hazelcast.config.security
Class RealmConfig
- java.lang.Object
-
- com.hazelcast.config.security.RealmConfig
-
public class RealmConfig extends java.lang.Object
Security realm represents the security configuration for part of the system (e.g. member-to-member comunication).
-
-
Field Summary
Fields Modifier and Type Field Description static RealmConfig
DEFAULT_REALM
Default security realm instance.
-
Constructor Summary
Constructors Constructor Description RealmConfig()
-
Method Summary
-
-
-
Field Detail
-
DEFAULT_REALM
public static final RealmConfig DEFAULT_REALM
Default security realm instance.
-
-
Method Detail
-
getJaasAuthenticationConfig
public JaasAuthenticationConfig getJaasAuthenticationConfig()
-
setJaasAuthenticationConfig
public RealmConfig setJaasAuthenticationConfig(JaasAuthenticationConfig authenticationConfig)
-
getTlsAuthenticationConfig
public TlsAuthenticationConfig getTlsAuthenticationConfig()
-
setTlsAuthenticationConfig
public RealmConfig setTlsAuthenticationConfig(TlsAuthenticationConfig authenticationConfig)
-
getLdapAuthenticationConfig
public LdapAuthenticationConfig getLdapAuthenticationConfig()
-
setLdapAuthenticationConfig
public RealmConfig setLdapAuthenticationConfig(LdapAuthenticationConfig authenticationConfig)
-
getKerberosAuthenticationConfig
public KerberosAuthenticationConfig getKerberosAuthenticationConfig()
-
setKerberosAuthenticationConfig
public RealmConfig setKerberosAuthenticationConfig(KerberosAuthenticationConfig authenticationConfig)
-
getSimpleAuthenticationConfig
public SimpleAuthenticationConfig getSimpleAuthenticationConfig()
-
setSimpleAuthenticationConfig
public RealmConfig setSimpleAuthenticationConfig(SimpleAuthenticationConfig authenticationConfig)
-
getUsernamePasswordIdentityConfig
public UsernamePasswordIdentityConfig getUsernamePasswordIdentityConfig()
-
setUsernamePasswordIdentityConfig
public RealmConfig setUsernamePasswordIdentityConfig(UsernamePasswordIdentityConfig identityConfig)
-
setUsernamePasswordIdentityConfig
public RealmConfig setUsernamePasswordIdentityConfig(java.lang.String username, java.lang.String password)
-
getTokenIdentityConfig
public TokenIdentityConfig getTokenIdentityConfig()
-
setTokenIdentityConfig
public RealmConfig setTokenIdentityConfig(TokenIdentityConfig identityConfig)
-
getCredentialsFactoryConfig
public CredentialsFactoryConfig getCredentialsFactoryConfig()
-
setCredentialsFactoryConfig
public RealmConfig setCredentialsFactoryConfig(CredentialsFactoryConfig identityConfig)
-
getCredentialsIdentityConfig
public CredentialsIdentityConfig getCredentialsIdentityConfig()
-
setCredentialsIdentityConfig
public RealmConfig setCredentialsIdentityConfig(CredentialsIdentityConfig identity)
-
setCredentials
public RealmConfig setCredentials(Credentials credentials)
-
getKerberosIdentityConfig
public KerberosIdentityConfig getKerberosIdentityConfig()
-
setKerberosIdentityConfig
public RealmConfig setKerberosIdentityConfig(KerberosIdentityConfig identityConfig)
-
isAuthenticationConfigured
public boolean isAuthenticationConfigured()
-
isIdentityConfigured
public boolean isIdentityConfigured()
-
asLoginModuleConfigs
public LoginModuleConfig[] asLoginModuleConfigs()
-
asCredentialsFactory
public ICredentialsFactory asCredentialsFactory()
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-