public class SecurityConfig extends Object
Constructor and Description |
---|
SecurityConfig() |
public SecurityConfig addSecurityInterceptorConfig(SecurityInterceptorConfig interceptorConfig)
public List<SecurityInterceptorConfig> getSecurityInterceptorConfigs()
public void setSecurityInterceptorConfigs(List<SecurityInterceptorConfig> securityInterceptorConfigs)
public boolean isEnabled()
public SecurityConfig setEnabled(boolean enabled)
public SecurityConfig addMemberLoginModuleConfig(LoginModuleConfig loginModuleConfig)
public SecurityConfig addClientLoginModuleConfig(LoginModuleConfig loginModuleConfig)
public SecurityConfig addClientPermissionConfig(PermissionConfig permissionConfig)
public List<LoginModuleConfig> getClientLoginModuleConfigs()
public SecurityConfig setClientLoginModuleConfigs(List<LoginModuleConfig> loginModuleConfigs)
public List<LoginModuleConfig> getMemberLoginModuleConfigs()
public SecurityConfig setMemberLoginModuleConfigs(List<LoginModuleConfig> memberLoginModuleConfigs)
public PermissionPolicyConfig getClientPolicyConfig()
public SecurityConfig setClientPolicyConfig(PermissionPolicyConfig policyConfig)
public Set<PermissionConfig> getClientPermissionConfigs()
public SecurityConfig setClientPermissionConfigs(Set<PermissionConfig> permissions)
public CredentialsFactoryConfig getMemberCredentialsConfig()
public SecurityConfig setMemberCredentialsConfig(CredentialsFactoryConfig credentialsFactoryConfig)
public OnJoinPermissionOperationName getOnJoinPermissionOperation()
public SecurityConfig setOnJoinPermissionOperation(OnJoinPermissionOperationName onJoinPermissionOperation)
public boolean getClientBlockUnmappedActions()
public SecurityConfig setClientBlockUnmappedActions(boolean clientBlockUnmappedActions)
clientBlockUnmappedActions
- True: Blocks all actions that have no permission mapping
False: Allows all actions that have no permission mappingCopyright © 2020 Hazelcast, Inc.. All Rights Reserved.