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