Package com.soffid.iam.service.workflow
Interface AuthorizationInformationService
-
public interface AuthorizationInformationService
Service AuthorizationInformationService
-
-
Field Summary
Fields Modifier and Type Field Description static String
SERVICE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Application
findApplicationByApplicationCode(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 getRolesByUserCodeRole
getSystemsRoles(String codiAplicacio)
Operation getSystemsRolesboolean
interventionNeeded(String codiAplicacio, String[] codisRols)
Operation interventionNeededBoolean
isApplicationManager(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
-
-