public class SecurityConfig extends Object
Constructor and Description |
---|
SecurityConfig() |
public SecurityConfig addSecurityInterceptorConfig(SecurityInterceptorConfig interceptorConfig)
public List<SecurityInterceptorConfig> getSecurityInterceptorConfigs()
public SecurityConfig setSecurityInterceptorConfigs(List<SecurityInterceptorConfig> securityInterceptorConfigs)
public boolean isEnabled()
public SecurityConfig setEnabled(boolean enabled)
public SecurityConfig addClientPermissionConfig(PermissionConfig permissionConfig)
public SecurityConfig addRealmConfig(String realmName, RealmConfig realmConfig)
public RealmConfig getRealmConfig(String realmName)
public PermissionPolicyConfig getClientPolicyConfig()
public SecurityConfig setClientPolicyConfig(PermissionPolicyConfig policyConfig)
public Set<PermissionConfig> getClientPermissionConfigs()
public SecurityConfig setClientPermissionConfigs(Set<PermissionConfig> permissions)
public ICredentialsFactory getRealmCredentialsFactory(String realmName)
public LoginModuleConfig[] getRealmLoginModuleConfigs(String realmName)
public OnJoinPermissionOperationName getOnJoinPermissionOperation()
public SecurityConfig setOnJoinPermissionOperation(OnJoinPermissionOperationName onJoinPermissionOperation)
public Map<String,RealmConfig> getRealmConfigs()
public void setRealmConfigs(Map<String,RealmConfig> realmConfigs)
public String getMemberRealm()
public SecurityConfig setMemberRealm(String memberRealm)
public String getClientRealm()
public SecurityConfig setClientRealm(String clientRealm)
public SecurityConfig setMemberRealmConfig(String realmName, RealmConfig realmConfig)
public SecurityConfig setClientRealmConfig(String realmName, RealmConfig realmConfig)
public boolean getClientBlockUnmappedActions()
Executors:
public SecurityConfig setClientBlockUnmappedActions(boolean clientBlockUnmappedActions)
Executors:
clientBlockUnmappedActions
- True: Blocks all actions that have no permission mapping;
False: Allows all actions that have no permission mappingCopyright © 2019 Hazelcast, Inc.. All rights reserved.