@Service(value="blAdminSecurityRemoteService") public class AdminSecurityServiceRemote extends Object implements AdminSecurityService, SecurityVerifier
Modifier and Type | Field and Description |
---|---|
protected ExploitProtectionService |
exploitProtectionService |
protected RowLevelSecurityService |
rowLevelSecurityService |
protected AdminSecurityCheckExtensionManager |
securityCheckExtensionManager |
protected AdminSecurityService |
securityService |
Constructor and Description |
---|
AdminSecurityServiceRemote() |
Modifier and Type | Method and Description |
---|---|
AdminUser |
getAdminUser() |
AdminUser |
getPersistentAdminUser() |
void |
securityCheck(PersistencePackage persistencePackage,
EntityOperationType operationType) |
protected void |
securityCheck(String[] ceilingNames,
EntityOperationType operationType) |
void |
securityCheck(String ceilingEntityFullyQualifiedName,
EntityOperationType operationType) |
protected AdminSecurityService securityService
protected ExploitProtectionService exploitProtectionService
protected RowLevelSecurityService rowLevelSecurityService
protected AdminSecurityCheckExtensionManager securityCheckExtensionManager
public AdminUser getAdminUser() throws ServiceException
getAdminUser
in interface AdminSecurityService
ServiceException
public AdminUser getPersistentAdminUser()
getPersistentAdminUser
in interface SecurityVerifier
public void securityCheck(PersistencePackage persistencePackage, EntityOperationType operationType) throws ServiceException
securityCheck
in interface SecurityVerifier
ServiceException
public void securityCheck(String ceilingEntityFullyQualifiedName, EntityOperationType operationType) throws ServiceException
securityCheck
in interface SecurityVerifier
ServiceException
protected void securityCheck(String[] ceilingNames, EntityOperationType operationType) throws ServiceException
ServiceException
Copyright © 2022. All rights reserved.