@StableMinor(version="12.3", sinceVersion="4.0") public interface IServiceAclManager extends IAclManager
Modifier and Type | Field and Description |
---|---|
static int |
PERMISSION_DEFAULT |
Modifier and Type | Method and Description |
---|---|
String |
add(SessionConfig sessionConfig,
ServiceConfig serviceConfig,
ITransaction transaction)
Add an Access Control List to the Service.
|
AccessControlList |
get(SessionConfig sessionConfig,
String serviceId,
ITransaction transaction)
Get the Service's Access Control List.
|
void |
update(SessionConfig sessionConfig,
String serviceId,
AccessControlList acl,
ITransaction transaction)
Update the Service's ACL.
|
add, addOrUpdate, checkPermission, checkPermission, clearCache, delete, deleteAclEntryByPrincipalId, deserialize, exists, removeFromCache, serialize
keyExists
static final int PERMISSION_DEFAULT
String add(SessionConfig sessionConfig, ServiceConfig serviceConfig, ITransaction transaction) throws ManagerException, PortalException
sessionConfig
- serviceConfig
- transaction
- ManagerException
PortalException
AccessControlList get(SessionConfig sessionConfig, String serviceId, ITransaction transaction) throws ManagerException, PortalException
sessionConfig
- serviceId
- transaction
- ManagerException
PortalException
void update(SessionConfig sessionConfig, String serviceId, AccessControlList acl, ITransaction transaction) throws ManagerException, PortalException
sessionConfig
- serviceId
- acl
- transaction
- ManagerException
PortalException
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.