Class SecurityRpcServiceImpl
RemoteServiceServlet
net.datenwerke.gf.base.server.DwRemoteServiceServlet
net.datenwerke.security.server.SecuredRemoteServiceServlet
net.datenwerke.security.ext.server.SecurityRpcServiceImpl
- All Implemented Interfaces:
RemoteRequest,SecurityRpcService
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
public class SecurityRpcServiceImpl
extends SecuredRemoteServiceServlet
implements SecurityRpcService
-
Constructor Summary
ConstructorsConstructorDescriptionSecurityRpcServiceImpl(TreeDBService treeDBService, SecurityService securityService, DtoService dtoService) -
Method Summary
Modifier and TypeMethodDescriptionAceDtoaceMoved(AbstractNodeDto nodeDto, AceDto aceDto, int index) AceDtoaceMoved(GenericTargetIdentifier targetIdentifier, AceDto aceDto, int index) AceDtoaddACE(AbstractNodeDto nodeDto) AceDtoaddACE(GenericTargetIdentifier targetIdentifier) AceDtoeditACE(AbstractNodeDto nodeDto, AceDto aceDto) AceDtoeditACE(GenericTargetIdentifier targetIdentifier, AceDto aceDto) loadGenericRights(Collection<GenericTargetIdentifier> targetIdentifiers) loadGenericSecurityViewInformation(GenericTargetIdentifier targetIdentifier) loadSecurityViewInformation(AbstractNodeDto node) voidremoveACEs(AbstractNodeDto nodeDto, List<AceDto> aceDtos) voidremoveACEs(GenericTargetIdentifier targetIdentifier, List<AceDto> aceDtos) Methods inherited from class net.datenwerke.security.server.SecuredRemoteServiceServlet
getRequest
-
Constructor Details
-
SecurityRpcServiceImpl
public SecurityRpcServiceImpl(TreeDBService treeDBService, SecurityService securityService, DtoService dtoService)
-
-
Method Details
-
loadSecurityViewInformation
public SecurityViewInformation loadSecurityViewInformation(AbstractNodeDto node) throws ServerCallFailedException - Specified by:
loadSecurityViewInformationin interfaceSecurityRpcService- Throws:
ServerCallFailedException
-
loadGenericSecurityViewInformation
public SecurityViewInformation loadGenericSecurityViewInformation(GenericTargetIdentifier targetIdentifier) throws ServerCallFailedException - Specified by:
loadGenericSecurityViewInformationin interfaceSecurityRpcService- Throws:
ServerCallFailedException
-
loadGenericRights
public GenericSecurityTargetContainer loadGenericRights(Collection<GenericTargetIdentifier> targetIdentifiers) - Specified by:
loadGenericRightsin interfaceSecurityRpcService
-
aceMoved
public AceDto aceMoved(AbstractNodeDto nodeDto, AceDto aceDto, int index) throws ServerCallFailedException - Specified by:
aceMovedin interfaceSecurityRpcService- Throws:
ServerCallFailedException
-
aceMoved
public AceDto aceMoved(GenericTargetIdentifier targetIdentifier, AceDto aceDto, int index) throws ServerCallFailedException - Specified by:
aceMovedin interfaceSecurityRpcService- Throws:
ServerCallFailedException
-
addACE
- Specified by:
addACEin interfaceSecurityRpcService- Throws:
ServerCallFailedException
-
addACE
- Specified by:
addACEin interfaceSecurityRpcService- Throws:
ServerCallFailedException
-
editACE
- Specified by:
editACEin interfaceSecurityRpcService- Throws:
ServerCallFailedException
-
editACE
public AceDto editACE(GenericTargetIdentifier targetIdentifier, AceDto aceDto) throws ServerCallFailedException - Specified by:
editACEin interfaceSecurityRpcService- Throws:
ServerCallFailedException
-
removeACEs
public void removeACEs(AbstractNodeDto nodeDto, List<AceDto> aceDtos) throws ServerCallFailedException - Specified by:
removeACEsin interfaceSecurityRpcService- Throws:
ServerCallFailedException
-
removeACEs
public void removeACEs(GenericTargetIdentifier targetIdentifier, List<AceDto> aceDtos) throws ServerCallFailedException - Specified by:
removeACEsin interfaceSecurityRpcService- Throws:
ServerCallFailedException
-