Package com.hazelcast.config.security
package com.hazelcast.config.security
Provides classes for configuring security realms in Hazelcast.
-
ClassDescriptionAbstractClusterLoginConfig<T extends AbstractClusterLoginConfig<T>>Common configuration shared by authentication modules provided out-of-the box in Hazelcast.AccessControlService configuration.This interface represents authentication configuration in a security realm.Identity configuration which just holds given credentials instance.Default
AuthenticationConfig
implementation which just references theDefaultLoginModule
.This interface represents identity configuration in security realms or client security configurations.ThisAuthenticationConfig
implementation is a imple holder for login module configurations.Typed authentication configuration for Kerberos tickets verification.This class configures the Kerberos identity.Typed authentication configuration forBasicLdapLoginModule
andLdapLoginModule
.Enum for LDAP role mapping modes.Search scope types for LDAP queries.Security realm represents the security configuration for part of the system (e.g. member-to-member communication).Typed authentication configuration forSimplePropertiesLoginModule
.Helper immutable object representing user attributes (i.e. password and roles) in theSimpleAuthenticationConfig
.The credentials factory implementation which just takes credentials in a constructor and provides it for everyStaticCredentialsFactory.newCredentials()
call.Typed authentication configuration for theX509CertificateLoginModule
.Possible token encodings.Simple token identity configuration.Simple username/password identity configuration.