T - self type used in the fluent APIpublic abstract class AbstractClusterLoginConfig<T extends AbstractClusterLoginConfig<T>> extends Object implements AuthenticationConfig
| Constructor and Description | 
|---|
| AbstractClusterLoginConfig() | 
| Modifier and Type | Method and 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)Allows skipping address assignment of authenticated user/service. | 
| T | setSkipIdentity(Boolean skipIdentity)Allows skipping identity (name) assignment during the authentication. | 
| T | setSkipRole(Boolean skipRole)Allows skipping role assignment during authentication. | 
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitasLoginModuleConfigspublic Boolean getSkipIdentity()
public T setSkipIdentity(Boolean skipIdentity)
public Boolean getSkipEndpoint()
public T setSkipEndpoint(Boolean skipEndpoint)
public Boolean getSkipRole()
public T setSkipRole(Boolean skipRole)
true might speed-up authentication
 between cluster members (member-to-member). The roles only need to be assigned in client-to-member authentications.protected Properties initLoginModuleProperties()
protected void setIfConfigured(Properties props, String propertyName, String value)
protected void setIfConfigured(Properties props, String propertyName, Object value)
protected void setIfConfigured(Properties props, String propertyName, Enum<?> value)
protected abstract T self()
Copyright © 2022 Hazelcast, Inc.. All rights reserved.