Package com.soffid.iam.service.ejb
Interface SelfService
-
public interface SelfService
EJB SelfService
-
-
Method Summary
-
-
-
Method Detail
-
setHPAccountPassword
boolean setHPAccountPassword(Account account, Password password, Date untilDate, boolean force) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getAccountById
Account getAccountById(long id) throws InternalErrorException
- Throws:
InternalErrorException
-
updateSharedAccount
Account updateSharedAccount(Account account) throws InternalErrorException
- Throws:
InternalErrorException
-
createSharedAccountData
UserData createSharedAccountData(UserData data) throws InternalErrorException
- Throws:
InternalErrorException
-
updateSharedAccountData
UserData updateSharedAccountData(UserData data) throws InternalErrorException
- Throws:
InternalErrorException
-
updateUserAttribute
UserData updateUserAttribute(UserData attribute) throws InternalErrorException
- Throws:
InternalErrorException
-
getDispatcherInformation
System getDispatcherInformation(String dispatcherCode) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
passwordsStatus
PasswordStatus passwordsStatus(Account account) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
generateAccountTemporaryPassword
Password generateAccountTemporaryPassword(Account account) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
queryAccountPassword
Password queryAccountPassword(Account account) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
queryAccountPasswordBypassPolicy
Password queryAccountPasswordBypassPolicy(Account account) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
queryAccountSshKey
Password queryAccountSshKey(Account account) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
queryAccountSshKeyBypassPolicy
Password queryAccountSshKeyBypassPolicy(Account account) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findRoot
AccessTree findRoot() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getDataTypeDescription
DataType getDataTypeDescription(String systemName, String attName) throws InternalErrorException
- Throws:
InternalErrorException
-
getCurrentUser
User getCurrentUser() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getClientHost
String getClientHost() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
queryOtherAffectedAccounts
String queryOtherAffectedAccounts(Account account) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findChildren
Collection<AccessTree> findChildren(AccessTree puntEntrada) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findEntryPoints
Collection<AccessTree> findEntryPoints(String name) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findRoleAccounts
Collection<RoleAccount> findRoleAccounts() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUserGroupsByUserName
Collection<GroupUser> findUserGroupsByUserName() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getUserAccounts
Collection<Account> getUserAccounts() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getUserAttributes
Collection<UserData> getUserAttributes() throws InternalErrorException
- Throws:
InternalErrorException
-
getAccountAttributes
List<UserData> getAccountAttributes(Account acc) throws InternalErrorException
- Throws:
InternalErrorException
-
getSharedAccounts
List<Account> getSharedAccounts(String filter) throws InternalErrorException
- Throws:
InternalErrorException
-
checkCanSetAccountPassword
void checkCanSetAccountPassword(Account account) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
checkinHPAccount
void checkinHPAccount(Account account) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
setAccountPassword
void setAccountPassword(Account account, Password password) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
-