Package com.soffid.iam.service.workflow
Interface AuthorizationInformationService
-
public interface AuthorizationInformationServiceService AuthorizationInformationService
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ApplicationfindApplicationByApplicationCode(String codiAplicacio)Operation findApplicationByApplicationCodeCollection<Application>findApplicationByCriteria(String codi, String nom, String directoriFonts, String responsable, String directoriExecutable, String bd)Operation findApplicationByCriteriaCollection<User>findApplicationManagersByApplicationCode(String codiAplicacio)Operation findApplicationManagersByApplicationCodeCollection<Application>findManagedApplicationsByUserCode(String codiUsuari)Operation findManagedApplicationsByUserCodeCollection<Role>findRolesByApplicationCode(String codiAplicacio)Operation findRolesByApplicationCodeCollection<Role>findRolesByApplicationCodeUnrestricted(String codiAplicacio)Operation findRolesByApplicationCodeUnrestrictedCollection<Role>findRolesByUserCode(String codiUsuari)Operation findRolesByUserCodeCollection<User>findUserByUserData(String dni, String nom, String primerLlinatge, String segonLlinatge)Operation findUserByUserDataCollection<Role>getApplicationRolesByUserCodeAndApplicationCode(String codiUsuari, String codiAplicacio)Operation getApplicationRolesByUserCodeAndApplicationCodeCollection<Application>getApplications()Operation getApplicationsCollection<Application>getApplicationsByUserCode(String codiUsuari)Operation getApplicationsByUserCodeCollection<Role>getRolesByUserCode(String codiUsuari)Operation getRolesByUserCodeRolegetSystemsRoles(String codiAplicacio)Operation getSystemsRolesbooleaninterventionNeeded(String codiAplicacio, String[] codisRols)Operation interventionNeededBooleanisApplicationManager(String codiUsuari, String codiApliacio)Operation isApplicationManager
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
interventionNeeded
boolean interventionNeeded(String codiAplicacio, String[] codisRols) throws InternalErrorException, InternalErrorException
Operation interventionNeeded- Parameters:
codiAplicacio-codisRols-- Returns:
- Throws:
InternalErrorException
-
findApplicationByApplicationCode
Application findApplicationByApplicationCode(String codiAplicacio) throws InternalErrorException, InternalErrorException
Operation findApplicationByApplicationCode- Parameters:
codiAplicacio-- Returns:
- Throws:
InternalErrorException
-
getSystemsRoles
Role getSystemsRoles(String codiAplicacio) throws InternalErrorException, InternalErrorException
Operation getSystemsRoles- Parameters:
codiAplicacio-- Returns:
- Throws:
InternalErrorException
-
isApplicationManager
Boolean isApplicationManager(String codiUsuari, String codiApliacio) throws InternalErrorException, InternalErrorException
Operation isApplicationManager- Parameters:
codiUsuari-codiApliacio-- Returns:
- Throws:
InternalErrorException
-
findApplicationManagersByApplicationCode
Collection<User> findApplicationManagersByApplicationCode(String codiAplicacio) throws InternalErrorException, InternalErrorException
Operation findApplicationManagersByApplicationCode- Parameters:
codiAplicacio-- Returns:
- Throws:
InternalErrorException
-
findApplicationByCriteria
Collection<Application> findApplicationByCriteria(String codi, String nom, String directoriFonts, String responsable, String directoriExecutable, String bd) throws InternalErrorException, InternalErrorException
Operation findApplicationByCriteria- Parameters:
codi-nom-directoriFonts-responsable-directoriExecutable-bd-- Returns:
- Throws:
InternalErrorException
-
findManagedApplicationsByUserCode
Collection<Application> findManagedApplicationsByUserCode(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findManagedApplicationsByUserCode- Parameters:
codiUsuari-- Returns:
- Throws:
InternalErrorException
-
findRolesByApplicationCode
Collection<Role> findRolesByApplicationCode(String codiAplicacio) throws InternalErrorException, InternalErrorException
Operation findRolesByApplicationCode- Parameters:
codiAplicacio-- Returns:
- Throws:
InternalErrorException
-
findRolesByApplicationCodeUnrestricted
Collection<Role> findRolesByApplicationCodeUnrestricted(String codiAplicacio) throws InternalErrorException, InternalErrorException
Operation findRolesByApplicationCodeUnrestricted- Parameters:
codiAplicacio-- Returns:
- Throws:
InternalErrorException
-
findRolesByUserCode
Collection<Role> findRolesByUserCode(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findRolesByUserCode- Parameters:
codiUsuari-- Returns:
- Throws:
InternalErrorException
-
findUserByUserData
Collection<User> findUserByUserData(String dni, String nom, String primerLlinatge, String segonLlinatge) throws InternalErrorException, InternalErrorException
Operation findUserByUserData- Parameters:
dni-nom-primerLlinatge-segonLlinatge-- Returns:
- Throws:
InternalErrorException
-
getApplications
Collection<Application> getApplications() throws InternalErrorException, InternalErrorException
Operation getApplications- Returns:
- Throws:
InternalErrorException
-
getApplicationsByUserCode
Collection<Application> getApplicationsByUserCode(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation getApplicationsByUserCode- Parameters:
codiUsuari-- Returns:
- Throws:
InternalErrorException
-
getApplicationRolesByUserCodeAndApplicationCode
Collection<Role> getApplicationRolesByUserCodeAndApplicationCode(String codiUsuari, String codiAplicacio) throws InternalErrorException, InternalErrorException
Operation getApplicationRolesByUserCodeAndApplicationCode- Parameters:
codiUsuari-codiAplicacio-- Returns:
- Throws:
InternalErrorException
-
getRolesByUserCode
Collection<Role> getRolesByUserCode(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation getRolesByUserCode- Parameters:
codiUsuari-- Returns:
- Throws:
InternalErrorException
-
-