Package com.hazelcast.config
Class SecurityConfig
java.lang.Object
com.hazelcast.config.SecurityConfig
public class SecurityConfig extends Object
Contains configuration for Security
-
Constructor Summary
Constructors Constructor Description SecurityConfig()
-
Method Summary
-
Constructor Details
-
SecurityConfig
public SecurityConfig()
-
-
Method Details
-
addSecurityInterceptorConfig
-
getSecurityInterceptorConfigs
-
setSecurityInterceptorConfigs
public SecurityConfig setSecurityInterceptorConfigs(List<SecurityInterceptorConfig> securityInterceptorConfigs) -
isEnabled
public boolean isEnabled() -
setEnabled
-
addClientPermissionConfig
-
addRealmConfig
-
getRealmConfig
-
getClientPolicyConfig
-
setClientPolicyConfig
-
getClientPermissionConfigs
-
setClientPermissionConfigs
-
getRealmCredentialsFactory
-
getRealmLoginModuleConfigs
-
getOnJoinPermissionOperation
-
setOnJoinPermissionOperation
public SecurityConfig setOnJoinPermissionOperation(OnJoinPermissionOperationName onJoinPermissionOperation) -
getRealmConfigs
-
setRealmConfigs
-
getMemberRealm
-
setMemberRealm
-
getClientRealm
-
setClientRealm
-
setMemberRealmConfig
-
setClientRealmConfig
-
isRealm
Returns if the given name is a valid realm name.- Parameters:
name
- realm name to be checked- Returns:
true
if realm with given name exists,false
otherwise.
-
getClientBlockUnmappedActions
public boolean getClientBlockUnmappedActions()- Returns:
- a boolean flag indicating whether actions, submitted as tasks in an Executor from clients
and have no permission mappings, are blocked or allowed.
Executors:
-
setClientBlockUnmappedActions
Block or allow actions, submitted as tasks in an Executor from clients and have no permission mappings.Executors:
- Parameters:
clientBlockUnmappedActions
- True: Blocks all actions that have no permission mapping; False: Allows all actions that have no permission mapping
-
toString
-
hashCode
public int hashCode() -
equals
-