Index
Service com.soffid.iam.service.ApplicationService
[UseCase]
Spring bean name
ApplicationServiceBase
Description
EJB bean name
soffid/ejb/com.soffid.iam.service.ApplicationService
Service methods
findRoleNames
systemName
java.lang.String
Returns
java.util.Collection< java.lang.String >
findApplicationByJsonQueryAsync
Actors:
application_query
query
java.lang.String
Returns
com.soffid.iam.api.AsyncList<
com.soffid.iam.api.Application
>
findApplicationByTextAndFilterAsync
Actors:
application_query
text
java.lang.String
filter
java.lang.String
Returns
com.soffid.iam.api.AsyncList<
com.soffid.iam.api.Application
>
findApplicationByTextAsync
Actors:
application_query
text
java.lang.String
Returns
com.soffid.iam.api.AsyncList<
com.soffid.iam.api.Application
>
findDomainValueByTextAsync
Actors:
role_query
domain
com.soffid.iam.api.Domain
text
java.lang.String
Returns
com.soffid.iam.api.AsyncList<
com.soffid.iam.api.DomainValue
>
findRedundantRoles
Actors:
user_role_query
query
java.lang.String
Returns
com.soffid.iam.api.AsyncList<
com.soffid.iam.api.RoleAccount
>
findRoleByJsonQueryAsync
Actors:
role_query
query
java.lang.String
Returns
com.soffid.iam.api.AsyncList<
com.soffid.iam.api.Role
>
findRoleByTextAndFilterAsync
Actors:
application_query
text
java.lang.String
filter
java.lang.String
Returns
com.soffid.iam.api.AsyncList<
com.soffid.iam.api.Role
>
findRoleByTextAsync
Actors:
role_query
text
java.lang.String
Returns
com.soffid.iam.api.AsyncList<
com.soffid.iam.api.Role
>
removeRedundantRoles
Actors:
user_role_query
query
java.lang.String
Returns
com.soffid.iam.api.AsyncProcessTracker
findApplicationByJsonQuery
Actors:
application_query
query
java.lang.String
startIndex
java.lang.Integer
count
java.lang.Integer
Returns
com.soffid.iam.api.PagedResult<
com.soffid.iam.api.Application
>
findApplicationByTextAndFilter
Actors:
application_query
text
java.lang.String
filter
java.lang.String
first
java.lang.Integer
pageSize
java.lang.Integer
Returns
com.soffid.iam.api.PagedResult<
com.soffid.iam.api.Application
>
findRoleAccountByJsonQuery
Actors:
user_role_query
query
java.lang.String
startIndex
java.lang.Integer
count
java.lang.Integer
Returns
com.soffid.iam.api.PagedResult<
com.soffid.iam.api.RoleAccount
>
findRoleByJsonQuery
Actors:
role_query
query
java.lang.String
startIndex
java.lang.Integer
count
java.lang.Integer
Returns
com.soffid.iam.api.PagedResult<
com.soffid.iam.api.Role
>
findRoleByTextAndFilter
Actors:
application_query
text
java.lang.String
filter
java.lang.String
first
java.lang.Integer
pageSize
java.lang.Integer
Returns
com.soffid.iam.api.PagedResult<
com.soffid.iam.api.Role
>
create
Actors:
application_create
application_update
administracioAplicacio
com.soffid.iam.api.ApplicationAdministration
Returns
com.soffid.iam.api.ApplicationAdministration
update
Actors:
application_update
administracioAplicacio
com.soffid.iam.api.ApplicationAdministration
Returns
com.soffid.iam.api.ApplicationAdministration
create
Actors:
application_create
aplicacio
com.soffid.iam.api.Application
Returns
com.soffid.iam.api.Application
findApplicationByApplicationName
Actors:
application_query
codiAplicacio
java.lang.String
Returns
com.soffid.iam.api.Application
findApplicationByApplicationNameUnrestricted
Actors:
application_query
codiAplicacio
java.lang.String
Returns
com.soffid.iam.api.Application
approveRoleDefinition
Makes role dependencies persistent
Actors:
application_update
rol
com.soffid.iam.api.Role
Returns
com.soffid.iam.api.Role
create
This method does NOT add grants made to the new role
Actors:
application_create
application_update
rol
com.soffid.iam.api.Role
Returns
com.soffid.iam.api.Role
create2
This method does add grants made to the new role
Actors:
application_create
application_update
rol
com.soffid.iam.api.Role
Returns
com.soffid.iam.api.Role
denyRoleDefinition
Makes role dependencies persistent
Actors:
application_update
rol
com.soffid.iam.api.Role
Returns
com.soffid.iam.api.Role
findRoleById
Actors:
application_query
authorization_query
rolId
java.lang.Long
Returns
com.soffid.iam.api.Role
findRoleByRoleNameAndApplicationNameAndDispatcherName
Actors:
application_query
nomRol
java.lang.String
codiAplicacio
java.lang.String
codiDispatcher
java.lang.String
Returns
com.soffid.iam.api.Role
findRoleByNameAndSystem
Actors:
application_query
name
java.lang.String
system
java.lang.String
Returns
com.soffid.iam.api.Role
findRoleByShortName
Actors:
application_query
name
java.lang.String
Returns
com.soffid.iam.api.Role
update
Updates role, including grantee roles and groups, but not roles granted to this one
Actors:
application_update
rol
com.soffid.iam.api.Role
Returns
com.soffid.iam.api.Role
update2
Updates role, including roles granted to this role, and role and group grantee
Actors:
application_update
rol
com.soffid.iam.api.Role
Returns
com.soffid.iam.api.Role
create
Actors:
user_role_create
rolsUsuaris
com.soffid.iam.api.RoleAccount
Returns
com.soffid.iam.api.RoleAccount
enableOrDisableOnDates
Enables or disable a rolAccount based on the start and end dates
rolsUsuaris
com.soffid.iam.api.RoleAccount
Returns
com.soffid.iam.api.RoleAccount
findRoleAccountById
id
long
Returns
com.soffid.iam.api.RoleAccount
update
rolsUsuaris
com.soffid.iam.api.RoleAccount
Returns
com.soffid.iam.api.RoleAccount
create
Actors:
application_update
grant
com.soffid.iam.api.RoleGrant
Returns
com.soffid.iam.api.RoleGrant
update
Actors:
application_update
grant
com.soffid.iam.api.RoleGrant
Returns
com.soffid.iam.api.RoleGrant
generateChangesReport
Generates a report to view the changes that a role change will generat
Actors:
application_update
rol
com.soffid.iam.api.Role
Returns
java.lang.String
generateChangesReport
Generates a report to view the changes that a role change will generat
Actors:
application_update
rol
com.soffid.iam.api.Role
grantsToAdd
java.util.List<
com.soffid.iam.api.RoleAccount
>
grantsToRemove
java.util.List<
com.soffid.iam.api.RoleAccount
>
Returns
java.lang.String
findNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName
Actors:
application_query
nomRole
java.lang.String
codiAplicacioRol
java.lang.String
codiDispatcher
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.NetworkAuthorization
>
findApplicationManageByApplicationName
Actors:
application_query
codiAplicacio
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.ApplicationAdministration
>
findApplicationByCriteria
Actors:
application_query
codi
java.lang.String
nom
java.lang.String
directoriFonts
java.lang.String
responsable
java.lang.String
directoriExecutable
java.lang.String
bd
java.lang.String
rol
java.lang.String
gestionableWF
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.Application
>
findApplicationByCriteriaUnrestricted
codi
java.lang.String
nom
java.lang.String
directoriFonts
java.lang.String
responsable
java.lang.String
directoriExecutable
java.lang.String
bd
java.lang.String
rol
java.lang.String
gestionableWF
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.Application
>
findApplicationChildren
Actors:
application_query
applicationName
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.Application
>
findApplicationManagementRoles
Finds the managers with a set management role for an application
Actors:
application_query
Returns
java.util.Collection<
com.soffid.iam.api.Role
>
findApplicationManagers
Finds the management roles for any information system
Actors:
application_query
informationSystem
java.lang.String
roleName
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.RoleAccount
>
findRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName
Actors:
application_query
nomRole
java.lang.String
codiAplicacioRol
java.lang.String
codiDispatcher
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.AuthorizationRole
>
findDomainValueByText
Actors:
role_query
domain
com.soffid.iam.api.Domain
text
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.DomainValue
>
findEffectiveRoleGrantByAccount
Actors:
application_query
accountId
long
Returns
java.util.Collection<
com.soffid.iam.api.RoleGrant
>
findEffectiveRoleGrantByUser
Actors:
application_query
userId
long
Returns
java.util.Collection<
com.soffid.iam.api.RoleGrant
>
findEffectiveRoleGrantByUserAndHolderGroup
Actors:
application_query
userId
long
groupId
long
Returns
java.util.Collection<
com.soffid.iam.api.RoleGrant
>
findEffectiveRoleGrantsByRoleId
rolId
java.lang.Long
Returns
java.util.Collection<
com.soffid.iam.api.RoleGrant
>
findEffectiveUserRolesByInformationSystem
Actors:
application_query
user_query
informationSystem
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.RoleAccount
>
findGroupManagementRoles
Finds the managers with a set management role for a group
Actors:
application_query
Returns
java.util.Collection<
com.soffid.iam.api.Role
>
findGroupManagers
Finds the management roles for any group
Actors:
application_query
group
java.lang.String
roleName
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.RoleAccount
>
findRoleHoldersGroupsByRole
Actors:
application_query
rol
com.soffid.iam.api.Role
Returns
java.util.Collection<
com.soffid.iam.api.Group
>
findTextualInformationAndRolesHierachyByApplicationRoleAndDispatcher
Actors:
application_query
nomRole
java.lang.String
codiAplicacioRol
java.lang.String
codiDispatcher
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.ContainerRole
>
findTextualInformationAndUserRolesHierachyByUserName
Actors:
application_query
user_role_query
codiUsuari
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.ContainerRole
>
findTextualInformationAndUserRolesHierachyByUserName
Actors:
application_query
user_role_query
codiUsuari
java.lang.String
filtraResultats
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.ContainerRole
>
findApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName
Actors:
application_query
nomRole
java.lang.String
codiAplicacioRol
java.lang.String
codiDispatcher
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.AccessTreeAuthorization
>
findRoleAccountByAccount
Actors:
application_query
accountId
long
Returns
java.util.Collection<
com.soffid.iam.api.RoleAccount
>
findRoleGrantByAccount
Actors:
application_query
accountId
java.lang.Long
Returns
java.util.Collection<
com.soffid.iam.api.RoleGrant
>
findRoleGrantByRole
Actors:
application_query
rolId
java.lang.Long
numRegistres
java.lang.Long
Returns
java.util.Collection<
com.soffid.iam.api.RoleGrant
>
findRoleAccountByAccountNoRule
Actors:
application_query
accountId
long
Returns
java.util.Collection<
com.soffid.iam.api.RoleAccount
>
findRoleGrantHierarchyByAccount
Actors:
application_query
accountId
long
Returns
java.util.Collection<
com.soffid.iam.api.RoleGrantHierarchy
>
findRoleGrantHierarchyByUser
Actors:
application_query
userId
long
Returns
java.util.Collection<
com.soffid.iam.api.RoleGrantHierarchy
>
findRoleGrantsByGroup
Actors:
application_query
grup
com.soffid.iam.api.Group
Returns
java.util.Collection<
com.soffid.iam.api.RoleGrant
>
findRolesByApplicationName
Actors:
Tothom
application_query
codiAplicacio
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.Role
>
findRolesByApplicationNameUnrestricted
Actors:
application_query
codiAplicacio
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.Role
>
findRolesByUserName
Actors:
application_query
codiUsuari
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.Role
>
findRolesByFilter
Actors:
role_query
nom
java.lang.String
descripcio
java.lang.String
defecte
java.lang.String
baseDeDades
java.lang.String
contrasenya
java.lang.String
codiAplicacio
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.Role
>
findRolesByFilter
Actors:
Tothom
application_query
nom
java.lang.String
descripcio
java.lang.String
defecte
java.lang.String
baseDeDades
java.lang.String
contrasenya
java.lang.String
codiAplicacio
java.lang.String
gestionableWF
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.Role
>
findRolesByDomainNameAndApplicationName
Actors:
application_query
nomDomini
java.lang.String
codiAplicacio
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.Role
>
findGrantedRolesToGroupByGroup
Actors:
application_query
grup
com.soffid.iam.api.Group
Returns
java.util.Collection<
com.soffid.iam.api.Role
>
findUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName
Actors:
application_query
nomRole
java.lang.String
codiAplicacioRol
java.lang.String
codiDispatcher
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.RoleAccount
>
findUserRolesByUserName
Actors:
application_query
user_query
codiUsuari
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.RoleAccount
>
findUserRolesHistoryByUserName
Actors:
application_query
user_query
codiUsuari
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.RoleAccount
>
findUserRolesByUserNameNoSoD
Actors:
application_query
user_query
codiUsuari
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.RoleAccount
>
findUserRolesByInformationSystem
Actors:
application_query
user_query
informationSystem
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.RoleAccount
>
findUserRolesByUserNameNoRules
Actors:
application_query
user_query
codiUsuari
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.RoleAccount
>
findUsersByRoleNameAndRoleApplicationNameAndDispatcherName
Actors:
application_query
nomRole
java.lang.String
codiAplicacioRol
java.lang.String
codiDispatcher
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.api.User
>
getApplications
Actors:
application_query
Returns
java.util.Collection<
com.soffid.iam.api.Application
>
getPendingAlerts
codiAplicacio
java.lang.String
Returns
java.util.Collection< java.lang.Object >
getRoles
Actors:
application_query
Returns
java.util.Collection<
com.soffid.iam.api.Role
>
findApplicationByJsonQuery
Actors:
application_query
query
java.lang.String
Returns
java.util.List<
com.soffid.iam.api.Application
>
findApplicationByText
Actors:
application_query
text
java.lang.String
Returns
java.util.List<
com.soffid.iam.api.Application
>
findApplicationByTextAndFilter
Actors:
application_query
text
java.lang.String
filter
java.lang.String
Returns
java.util.List<
com.soffid.iam.api.Application
>
findRoleByJsonQuery
Actors:
role_query
query
java.lang.String
Returns
java.util.List<
com.soffid.iam.api.Role
>
findRoleByText
Actors:
role_query
text
java.lang.String
Returns
java.util.List<
com.soffid.iam.api.Role
>
findRoleByTextAndFilter
Actors:
application_query
text
java.lang.String
filter
java.lang.String
Returns
java.util.List<
com.soffid.iam.api.Role
>
approveDelete
rolsUsuaris
com.soffid.iam.api.RoleAccount
Returns
void
manageApplication
Actors:
application_create
application_delete
application_update
administracioAplicacio
com.soffid.iam.api.ApplicationAdministration
Returns
void
delete
Actors:
application_delete
aplicacio
com.soffid.iam.api.Application
Returns
void
delete
Actors:
application_create
application_delete
application_update
rol
com.soffid.iam.api.Role
Returns
void
delete
Actors:
application_delete
user_role_delete
rolsUsuaris
com.soffid.iam.api.RoleAccount
Returns
void
delete
Actors:
application_update
grant
com.soffid.iam.api.RoleGrant
Returns
void
deleteByRuleEvaluation
rolsUsuaris
com.soffid.iam.api.RoleAccount
Returns
void
removeSentAlerts
codiAplicacio
java.lang.String
dataDelete
java.util.Date
Returns
void
denyApproval
rolsUsuaris
com.soffid.iam.api.RoleAccount
Returns
void
denyDelete
rolsUsuaris
com.soffid.iam.api.RoleAccount
Returns
void
enableOrDisableAllOnDates
Enables or disable any rolAccount based on the start and end dates
Returns
void
revokeRolesHoldedOnGroup
userId
long
groupId
long
Returns
void
synchronizeRole
Synchronize any user with
Actors:
application_update
rol
com.soffid.iam.api.Role
Returns
void
update
Actors:
application_update
aplicacio
com.soffid.iam.api.Application
Returns
void
DAO Dependencies
AccountEntity
InformationSystemEntity
ApplicationAttributeEntity
EntryPointRoleEntity
AuthorizationEntity
SystemEntity
GroupEntity
IssueEntity
NoticeEntity
RoleAccountEntity
RoleDependencyEntity
RoleEntity
RoleAttributeEntity
RoleGroupEntity
TaskEntity
MetaDataEntity
UserAccountEntity
UserEntity
DomainValueEntity
NetworkAuthorizationEntity
Service Dependencies
AccountService
AsyncRunnerService
AttributeValidationService
AuthorizationService
BpmEngine
EntitlementDelegationService
GroupService
IssueService
RuleEvaluatorService
SoDRuleService
UserService
2/28/24