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 isRealm(String name)
name
- realm name to be checkedtrue
if realm with given name exists, false
otherwise.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 © 2023 Hazelcast, Inc.. All rights reserved.