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
IPermissionPolicy with new
configuration. |
void |
IPermissionPolicy.refreshPermissions(Set<PermissionConfig> permissionConfigs)
Replaces existing permissions with given set of permissions.
|
void |
SecurityContext.refreshPermissions(Set<PermissionConfig> permissionConfigs) |
Copyright © 2022 Hazelcast, Inc.. All rights reserved.