Index
Service com.soffid.iam.iga.service.SelfService
[UseCase]
Spring bean name
SelfServiceBase
Description
EJB bean name
soffid/ejb/com.soffid.iam.iga.service.SelfService
Actors
Tothom
Service methods
setHPAccountPassword
Actors:
Tothom
account
com.soffid.iam.base.api.Account
password
com.soffid.iam.am.api.Password
untilDate
java.util.Date
force
boolean
Returns
boolean
findRoot
Actors:
Tothom
Returns
com.soffid.iam.am.api.AccessTree
generateAccountTemporaryPassword
Generates a temporary password for the account
Actors:
Tothom
account
com.soffid.iam.base.api.Account
Returns
com.soffid.iam.am.api.Password
queryAccountPassword
Actors:
Tothom
account
com.soffid.iam.base.api.Account
Returns
com.soffid.iam.am.api.Password
queryAccountPasswordBypassPolicy
Actors:
Tothom
account
com.soffid.iam.base.api.Account
Returns
com.soffid.iam.am.api.Password
queryAccountSshKey
Actors:
Tothom
account
com.soffid.iam.base.api.Account
Returns
com.soffid.iam.am.api.Password
queryAccountSshKeyBypassPolicy
Actors:
Tothom
account
com.soffid.iam.base.api.Account
Returns
com.soffid.iam.am.api.Password
passwordsStatus
Actors:
Tothom
account
com.soffid.iam.base.api.Account
Returns
com.soffid.iam.am.api.PasswordStatus
getAccountById
Get account
Actors:
Tothom
id
long
Returns
com.soffid.iam.base.api.Account
updateSharedAccount
Updates an account, including ACLs if user is owner
Actors:
Tothom
account
com.soffid.iam.base.api.Account
Returns
com.soffid.iam.base.api.Account
getDataTypeDescription
Actors:
Tothom
systemName
java.lang.String
attName
java.lang.String
Returns
com.soffid.iam.base.api.DataType
getCurrentUser
Actors:
Tothom
Returns
com.soffid.iam.base.api.User
createSharedAccountData
Created an account attribute
Actors:
Tothom
data
com.soffid.iam.base.api.UserData
Returns
com.soffid.iam.base.api.UserData
updateSharedAccountData
Updates an account attribute
Actors:
Tothom
data
com.soffid.iam.base.api.UserData
Returns
com.soffid.iam.base.api.UserData
updateUserAttribute
Actors:
Tothom
attribute
com.soffid.iam.base.api.UserData
Returns
com.soffid.iam.base.api.UserData
getDispatcherInformation
Actors:
Tothom
dispatcherCode
java.lang.String
Returns
com.soffid.iam.iga.api.System
getClientHost
Actors:
Tothom
Returns
java.lang.String
queryOtherAffectedAccounts
Actors:
Tothom
account
com.soffid.iam.base.api.Account
Returns
java.lang.String
findChildren
Actors:
Tothom
puntEntrada
com.soffid.iam.am.api.AccessTree
Returns
java.util.Collection<
com.soffid.iam.am.api.AccessTree
>
findEntryPoints
Finds entry points by name
Actors:
Tothom
name
java.lang.String
Returns
java.util.Collection<
com.soffid.iam.am.api.AccessTree
>
findRoleAccounts
Actors:
Tothom
application_query
user_role_query
Returns
java.util.Collection<
com.soffid.iam.iga.api.RoleAccount
>
findUserGroupsByUserName
Actors:
Tothom
Returns
java.util.Collection<
com.soffid.iam.iga.api.UserGroup
>
getUserAccounts
Actors:
Tothom
Returns
java.util.Collection<
com.soffid.iam.base.api.Account
>
getUserAttributes
Actors:
Tothom
Returns
java.util.Collection<
com.soffid.iam.base.api.UserData
>
getAccountAttributes
Get account attributes
Actors:
Tothom
acc
com.soffid.iam.base.api.Account
Returns
java.util.List<
com.soffid.iam.base.api.UserData
>
getSharedAccounts
Gets the list of shared accounts granted to the user
Actors:
Tothom
filter
java.lang.String
Returns
java.util.List<
com.soffid.iam.base.api.Account
>
checkCanSetAccountPassword
Actors:
Tothom
account
com.soffid.iam.base.api.Account
Returns
void
checkinHPAccount
Unlocks a high privileged account
Actors:
Tothom
account
com.soffid.iam.base.api.Account
Returns
void
setAccountPassword
Actors:
Tothom
account
com.soffid.iam.base.api.Account
password
com.soffid.iam.am.api.Password
Returns
void
setAccountSshKey
Actors:
Tothom
account
com.soffid.iam.base.api.Account
password
com.soffid.iam.am.api.Password
Returns
void
DAO Dependencies
AccountEntity
MetaDataEntity
UserDataEntity
UserEntity
Service Dependencies
AccountService
AdditionalDataService
ApplicationService
AuditService
AuthorizationService
DispatcherService
EntitlementDelegationService
EntryPointService
GroupService
InternalPasswordService
NetworkService
PamSecurityHandlerService
UserService
12/16/25