| Package | Description | 
|---|---|
| com.hazelcast.config | Provides classes for configuring HazelcastInstance. | 
| com.hazelcast.security | Provides interfaces/classes for Hazelcast security implementation. | 
| Modifier and Type | Method and Description | 
|---|---|
| PermissionConfig | PermissionConfig. addAction(String action) | 
| PermissionConfig | PermissionConfig. addEndpoint(String endpoint) | 
| PermissionConfig | PermissionConfig. setActions(Set<String> actions) | 
| PermissionConfig | PermissionConfig. setEndpoints(Set<String> endpoints) | 
| PermissionConfig | PermissionConfig. setName(String name) | 
| PermissionConfig | PermissionConfig. setPrincipal(String principal) | 
| PermissionConfig | PermissionConfig. setType(PermissionConfig.PermissionType type) | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<PermissionConfig> | SecurityConfig. getClientPermissionConfigs() | 
| Modifier and Type | Method and Description | 
|---|---|
| SecurityConfig | SecurityConfig. addClientPermissionConfig(PermissionConfig permissionConfig) | 
| Modifier and Type | Method and Description | 
|---|---|
| SecurityConfig | SecurityConfig. setClientPermissionConfigs(Set<PermissionConfig> permissions) | 
| Constructor and Description | 
|---|
| PermissionConfig(PermissionConfig permissionConfig) | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<PermissionConfig> | SecurityService. getClientPermissionConfigs()Returns latest client permission configuration. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SecurityService. refreshClientPermissions(Set<PermissionConfig> permissionConfigs)Propagates changes made to client permissions to all members and reinitiates  IPermissionPolicywith new
 configuration. | 
| void | IPermissionPolicy. refreshPermissions(Set<PermissionConfig> permissionConfigs)Replaces existing permissions with given set of permissions. | 
| void | SecurityContext. refreshPermissions(Set<PermissionConfig> permissionConfigs) | 
Copyright © 2020 Hazelcast, Inc.. All rights reserved.