Package com.soffid.iam.am.service
Interface EntryPointService
public interface EntryPointService
Service EntryPointService
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbooleanapplicationAccessTreeHasAnyACL(String codiUsuari) Operation applicationAccessTreeHasAnyACLbooleancanAdmin(AccessTree puntEntrada) Operation canAdminbooleancanExecute(AccessTree puntEntrada) Operation canExecutebooleancanQuery(AccessTree puntEntrada) Operation canQuerybooleancanView(AccessTree puntEntrada) Operation canViewbooleancopyApplicationAccess(AccessTree puntEntradaCopiar, AccessTree puntEntradaMenuDesti) Operation copyApplicationAccessbooleancopyApplicationAccessLink(AccessTree puntEntradaCopiar, AccessTree puntEntradaMenuDesti) Operation copyApplicationAccessLinkcreate(AccessTree puntEntrada) Operation createcreateAuthorization(AccessTree puntEntrada, AccessTreeAuthorization autoritzacio) Operation createAuthorizationcreateExecution(AccessTree puntEntrada, AccessTreeExecution execucio) Operation createExecutionvoiddelete(AccessTree puntEntrada) Operation deletevoiddeleteAuthorization(AccessTree puntEntrada, AccessTreeAuthorization autoritzacio) Operation deleteAuthorizationvoiddeleteExecution(AccessTree puntEntrada, AccessTreeExecution execucio) Operation deleteExecutioncom.soffid.zkdb.api.PagedResult<AccessTree>findAccessTrees(com.soffid.zkdb.api.Query q) Operation findAccessTreesfindApplicationAccessByFilter(String nomPUE, String codiPUE, String codiAplicacio, String codiRol, String codiGrup, String codiUsuari) Operation findApplicationAccessByFilterfindApplicationAccessById(long id) Operation findApplicationAccessByIdfindChildren(AccessTree puntEntrada) Operation findChildrenfindMenuChildren(AccessTree puntEntrada) Operation findMenuChildrenfindRoot()Operation findRootOperation getAllMimeTypeExecutiongetAuthorizationsApplicationAcessTree(AccessTree puntEntrada) Operation getAuthorizationsApplicationAcessTreegetExecutions(AccessTree puntEntrada) Operation getExecutionsgetReverseApplicationAccessTree(AccessTree puntEntrada) Operation getReverseApplicationAccessTreegetScopeForAddress(String address) Operation getScopeForAddressbooleanisAuthorized(AccessTree puntEntrada, String nivell) Operation isAuthorizedbooleanisAuthorized(String codiUsuari, Long idPuntEntrada, String nivell) Operation isAuthorizedbooleanmoveApplicationAccessTreeMenu(AccessTree puntEntradaMoure, AccessTree puntEntradaMenuDesti) Operation moveApplicationAccessTreeMenubooleanreorderApplicationAccess(AccessTree puntEntradaOrdenar, AccessTree puntEntradaSeguent) Operation reorderApplicationAccessvoidsortChildren(long entryPointId) Operation sortChildrenupdate(AccessTree puntEntrada) Operation updateupdateExecution(AccessTree puntEntrada, AccessTreeExecution execucio) Operation updateExecutionvalidateXMLApplicationAccess(AccessTree puntEntrada) Operation validateXMLApplicationAccess
-
Field Details
-
REMOTE_PATH
- See Also:
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
canAdmin
Operation canAdmin- Parameters:
puntEntrada-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
canExecute
Operation canExecute- Parameters:
puntEntrada-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
canQuery
Operation canQuery- Parameters:
puntEntrada-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
canView
Operation canView- Parameters:
puntEntrada-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
copyApplicationAccessLink
boolean copyApplicationAccessLink(AccessTree puntEntradaCopiar, AccessTree puntEntradaMenuDesti) throws InternalErrorException, InternalErrorException Operation copyApplicationAccessLink- Parameters:
puntEntradaCopiar-puntEntradaMenuDesti-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
copyApplicationAccess
boolean copyApplicationAccess(AccessTree puntEntradaCopiar, AccessTree puntEntradaMenuDesti) throws InternalErrorException, InternalErrorException Operation copyApplicationAccess- Parameters:
puntEntradaCopiar-puntEntradaMenuDesti-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
isAuthorized
boolean isAuthorized(AccessTree puntEntrada, String nivell) throws InternalErrorException, InternalErrorException Operation isAuthorized- Parameters:
puntEntrada-nivell-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
isAuthorized
boolean isAuthorized(String codiUsuari, Long idPuntEntrada, String nivell) throws InternalErrorException, InternalErrorException Operation isAuthorized- Parameters:
codiUsuari-idPuntEntrada-nivell-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
applicationAccessTreeHasAnyACL
boolean applicationAccessTreeHasAnyACL(String codiUsuari) throws InternalErrorException, InternalErrorException Operation applicationAccessTreeHasAnyACL- Parameters:
codiUsuari-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
moveApplicationAccessTreeMenu
boolean moveApplicationAccessTreeMenu(AccessTree puntEntradaMoure, AccessTree puntEntradaMenuDesti) throws InternalErrorException, InternalErrorException Operation moveApplicationAccessTreeMenu- Parameters:
puntEntradaMoure-puntEntradaMenuDesti-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
reorderApplicationAccess
boolean reorderApplicationAccess(AccessTree puntEntradaOrdenar, AccessTree puntEntradaSeguent) throws InternalErrorException, InternalErrorException Operation reorderApplicationAccess- Parameters:
puntEntradaOrdenar-puntEntradaSeguent-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
create
Operation create- Parameters:
puntEntrada-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findApplicationAccessById
Operation findApplicationAccessById- Parameters:
id-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoot
Operation findRoot- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
update
Operation update- Parameters:
puntEntrada-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
createAuthorization
AccessTreeAuthorization createAuthorization(AccessTree puntEntrada, AccessTreeAuthorization autoritzacio) throws InternalErrorException, InternalErrorException Operation createAuthorization- Parameters:
puntEntrada-autoritzacio-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
createExecution
AccessTreeExecution createExecution(AccessTree puntEntrada, AccessTreeExecution execucio) throws InternalErrorException, InternalErrorException Operation createExecution- Parameters:
puntEntrada-execucio-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
updateExecution
AccessTreeExecution updateExecution(AccessTree puntEntrada, AccessTreeExecution execucio) throws InternalErrorException, InternalErrorException Operation updateExecution- Parameters:
puntEntrada-execucio-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findAccessTrees
com.soffid.zkdb.api.PagedResult<AccessTree> findAccessTrees(com.soffid.zkdb.api.Query q) throws InternalErrorException Operation findAccessTrees- Parameters:
q-- Returns:
- Throws:
InternalErrorException
-
getScopeForAddress
Operation getScopeForAddress- Parameters:
address-- Returns:
- Throws:
InternalErrorException
-
validateXMLApplicationAccess
String validateXMLApplicationAccess(AccessTree puntEntrada) throws InternalErrorException, InternalErrorException Operation validateXMLApplicationAccess- Parameters:
puntEntrada-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findChildren
Collection<AccessTree> findChildren(AccessTree puntEntrada) throws InternalErrorException, InternalErrorException Operation findChildren- Parameters:
puntEntrada-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findMenuChildren
Collection<AccessTree> findMenuChildren(AccessTree puntEntrada) throws InternalErrorException, InternalErrorException Operation findMenuChildren- Parameters:
puntEntrada-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findApplicationAccessByFilter
Collection<AccessTree> findApplicationAccessByFilter(String nomPUE, String codiPUE, String codiAplicacio, String codiRol, String codiGrup, String codiUsuari) throws InternalErrorException, InternalErrorException Operation findApplicationAccessByFilter- Parameters:
nomPUE-codiPUE-codiAplicacio-codiRol-codiGrup-codiUsuari-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getAllMimeTypeExecution
Collection<AccessTreeExecutionType> getAllMimeTypeExecution() throws InternalErrorException, InternalErrorExceptionOperation getAllMimeTypeExecution- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getReverseApplicationAccessTree
Collection<String> getReverseApplicationAccessTree(AccessTree puntEntrada) throws InternalErrorException, InternalErrorException Operation getReverseApplicationAccessTree- Parameters:
puntEntrada-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getAuthorizationsApplicationAcessTree
Collection<AccessTreeAuthorization> getAuthorizationsApplicationAcessTree(AccessTree puntEntrada) throws InternalErrorException, InternalErrorException Operation getAuthorizationsApplicationAcessTree- Parameters:
puntEntrada-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getExecutions
Collection<AccessTreeExecution> getExecutions(AccessTree puntEntrada) throws InternalErrorException, InternalErrorException Operation getExecutions- Parameters:
puntEntrada-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
delete
Operation delete- Parameters:
puntEntrada-- Throws:
InternalErrorExceptionInternalErrorException
-
deleteAuthorization
void deleteAuthorization(AccessTree puntEntrada, AccessTreeAuthorization autoritzacio) throws InternalErrorException, InternalErrorException Operation deleteAuthorization- Parameters:
puntEntrada-autoritzacio-- Throws:
InternalErrorExceptionInternalErrorException
-
deleteExecution
void deleteExecution(AccessTree puntEntrada, AccessTreeExecution execucio) throws InternalErrorException, InternalErrorException Operation deleteExecution- Parameters:
puntEntrada-execucio-- Throws:
InternalErrorExceptionInternalErrorException
-
sortChildren
Operation sortChildren- Parameters:
entryPointId-- Throws:
InternalErrorException
-