Package com.soffid.iam.base.service
Interface AccountService
public interface AccountService
Service AccountService
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckinHPAccount(Account account) Operation checkinHPAccount Unlocks a high privileged accountvoidOperation checkinHPAccounts Unlocks expired high privileged accountsOperation checkPasswordSynchronizationStatuscreateAccount(Account account) Operation createAccount Creates a shared accountcreateAccount(User usuari, System dispatcher, String name) Operation createAccountcreateAccount2(Account account) Operation createAccount2 Creates a shared account, including its attributescreateAccountAttribute(UserData attribute) Operation createAccountAttribute Creates an account attributesdisableAccounts(String scimQuery, List<DisableObjectRule> rules) Operation disableAccountsdisableAccountsPreview(String scimQuery, List<DisableObjectRule> rules, List<Object[]> actions) Operation disableAccountsPreviewfindAccount(String accountAndDispatcher) Operation findAccount Finds an account by name and systemfindAccount(String accountName, String dispatcherName) Operation findAccount Finds an account by name and systemfindAccountByExternalId(String externalId, String system) Operation findAccountByExternalId Finds an account by external idfindAccountById(long id) Operation findAccountById Finds an account by idfindAccountNames(String system) Operation findAccountNamescom.soffid.zkdb.api.PagedResult<Account>findAccounts(com.soffid.zkdb.api.Query query) Operation findAccountsfindAccountServices(Account account) Operation findAccountServicesfindAccountsNearToExpire(Date currentDate, Date limitDate, Collection<AccountType> accTypes, Collection<UserType> userTypes) Operation findAccountsNearToExpire Gets accounts near to expirefindSharedAccountsByUser(String userName) Operation findSharedAccountsByUser Gets the non single-user accounts for a userfindSharedAccountsHistoryByUser(String userName) Operation findSharedAccountsHistoryByUser Gets the non single-user accounts history for a userfindUserAccountsByDomain(String user, String passwordDomain) Operation findUserAccountsByDomain Find the user accounts for a user and password domainfindUsersAccounts(String userName, String dispatcherName) Operation findUsersAccounts Gets the accounts for a user on a single system namegenerateAccountPassword(Account account) Operation generateAccountPassword Generates a password for the accountgenerateAccountSshPrivateKey(Account account) Operation generateAccountSshPrivateKey Stores the account SSH private keygenerateAccountTemporaryPassword(Account account) Operation generateAccountTemporaryPassword Generates a temporary password for the accountvoidgenerateUserAccounts(String user) Operation generateUserAccounts Creates user accounts depending on user domain rulesOperation getAccountAttributes Gets account attributesgetAccountUsers(Account account) Operation getAccountUsers Gets the users than currently owns the account.getAccountUsers(Account account, AccountAccessLevelEnum level) Operation getAccountUsers Gets the users than currently matches the desired access level for the account.getActiveTasks(Account account) Operation getActiveTasksgetHPAccountOwner(Account account) Operation getHPAccountOwner Gets the current privileged account ownergetUserAccounts(User usuari) Operation getUserAccounts Gets the account a user hasgetUserGrantedAccountIds(User usuari) Operation getUserGrantedAccountIds Gets the users than currently can use the account from consolegetUserGrantedAccounts(User usuari) Operation getUserGrantedAccounts Gets the users than currently can use the account from consolegetUserGrantedAccounts(User usuari, AccountAccessLevelEnum level) Operation getUserGrantedAccounts Gets the users than currently can use the account with the desired access levelvoidgrantAcccountToUser(Account account, String user, Long processId, Date until) Operation grantAcccountToUservoidOperation grantAcccountToUserguessAccountName(String userName, String dispatcherName) Operation guessAccountName Generates the account name for a user and systemguessAccountNameForDomain(String userName, String domainName) Operation guessAccountNameForDomain Generates the account name for a user domainbooleanhasAccountSshKey(Account account) Operation hasAccountSshKey Gets the account passwordbooleanisAccountPasswordAvailable(long accountId) Operation isAccountPasswordAvailable Checks if there is a password availablebooleanisUpdatePending(Account account) Operation isUpdatePending Identifies if there is any pending change to applyintisUpdatePendingExtended(Account account) Operation isUpdatePendingExtended Identifies if there is any pending change. 0 means no change pending, 1 task is on hald, 2 means synchronization in progress, 3 means errorlistAccountGrants(Account acc) Operation listAccountGrants List high privileged account reservationslistNonUserAccounts(System dispatcher, String nom) Operation listNonUserAccounts Search shareds account on a systemlistUserAccounts(User usuari) Operation listUserAccounts Gets the accounts bound to this userOperation load Gets an account by idbooleanneedsAccount(String userName, String dispatcherName) Operation needsAccount Checks if an account should be created for a user and systempredictAccountName(Long userId, String dispatcher, Long domainId) Operation predictAccountNamequeryAccountPassword(Account account) Operation queryAccountPassword Gets the account passwordqueryAccountPasswordBypassPolicy(long accountId, AccountAccessLevelEnum level) Operation queryAccountPasswordBypassPolicy Gets the account password bypassing passowrd policy.queryAccountSshKey(Account account) Operation queryAccountSshKey Gets the account passwordqueryAccountSshKeyBypassPolicy(long accountId, AccountAccessLevelEnum level) Operation queryAccountSshKeyBypassPolicy Gets the account password bypassing passowrd policy.voidregisterAccountReservationProcess(Account account, String user, Long processId) Operation registerAccountReservationProcessvoidregisterAccountReservationProcess(Account account, String user, Long processId, String entryPoint) Operation registerAccountReservationProcessvoidremoveAccount(Account account) Operation removeAccount Removes a shared accountvoidremoveAccount(UserAccount account) Operation removeAccountvoidremoveAccountAttribute(UserData attribute) Operation removeAccountAttribute Deletes an account attributesvoidOperation removeAccountGrant List high privileged account reservationsremoveAccountSnapshot(Account account) Operation removeAccountSnapshotvoidrenameAccount(Account account) Operation renameAccount Renames a user accountvoidsendAccountPassword(Account account) Operation sendAccountPassword Sends the current account password back to the target systemvoidsetAccountPassword(Account account, Password password) Operation setAccountPassword Sets the account passwordsetAccountPassword(Account account, Password password, boolean temporary, boolean online) Operation setAccountPassword Sets the account password.setAccountSshPrivateKey(Account account, String privateKey) Operation setAccountSshPrivateKey Stores the account SSH private keyvoidsetAccountTemporaryPassword(Account account, Password password) Operation setAccountTemporaryPassword Sets the account temporary passwordbooleansetHPAccountPassword(Account account, Password password, Date untilDate, boolean force) Operation setHPAccountPassword Sets the high privileged account password.voidsynchronizeAccount(String accountName, String system) Operation synchronizeAccountupdateAccount(Account account) Operation updateAccount Updates a shared accountupdateAccount2(Account account) Operation updateAccount2 Updates a shared account, including its attributesupdateAccountAttribute(UserData attribute) Operation updateAccountAttribute Updates an account attributesvoidupdateAccountLastUpdate(Account account) Operation updateAccountLastUpdate Updates the accounts last update propertyvoidupdateAccountPasswordDate(Account account, Long passwordTerm) Operation updateAccountPasswordDate Updates the account password propertyvoidupdateAccountPasswordDate2(Account account, Date expirationDate) Operation updateAccountPasswordDate2 Updates account password set and expiration
-
Field Details
-
REMOTE_PATH
- See Also:
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
hasAccountSshKey
Operation hasAccountSshKey Gets the account password- Parameters:
account-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
isAccountPasswordAvailable
Operation isAccountPasswordAvailable Checks if there is a password available- Parameters:
accountId-- Returns:
- Throws:
InternalErrorException
-
isUpdatePending
Operation isUpdatePending Identifies if there is any pending change to apply- Parameters:
account-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
needsAccount
boolean needsAccount(String userName, String dispatcherName) throws InternalErrorException, InternalErrorException Operation needsAccount Checks if an account should be created for a user and system- Parameters:
userName-dispatcherName-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
setHPAccountPassword
boolean setHPAccountPassword(Account account, Password password, Date untilDate, boolean force) throws InternalErrorException, InternalErrorException Operation setHPAccountPassword Sets the high privileged account password. Returns false if the action is waiting for approval- Parameters:
account-password-untilDate-force-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
generateAccountPassword
Password generateAccountPassword(Account account) throws InternalErrorException, InternalErrorException Operation generateAccountPassword Generates a password for the account- Parameters:
account-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
generateAccountTemporaryPassword
Password generateAccountTemporaryPassword(Account account) throws InternalErrorException, InternalErrorException Operation generateAccountTemporaryPassword Generates a temporary password for the account- Parameters:
account-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
queryAccountPassword
Password queryAccountPassword(Account account) throws InternalErrorException, InternalErrorException Operation queryAccountPassword Gets the account password- Parameters:
account-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
queryAccountPasswordBypassPolicy
Password queryAccountPasswordBypassPolicy(long accountId, AccountAccessLevelEnum level) throws InternalErrorException Operation queryAccountPasswordBypassPolicy Gets the account password bypassing passowrd policy. Used for SSO- Parameters:
accountId-level-- Returns:
- Throws:
InternalErrorException
-
queryAccountSshKey
Operation queryAccountSshKey Gets the account password- Parameters:
account-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
queryAccountSshKeyBypassPolicy
Password queryAccountSshKeyBypassPolicy(long accountId, AccountAccessLevelEnum level) throws InternalErrorException Operation queryAccountSshKeyBypassPolicy Gets the account password bypassing passowrd policy. Used for SSO- Parameters:
accountId-level-- Returns:
- Throws:
InternalErrorException
-
setAccountPassword
Password setAccountPassword(Account account, Password password, boolean temporary, boolean online) throws InternalErrorException, InternalErrorException, BadPasswordException Operation setAccountPassword Sets the account password. Advanced method to set it online or offline- Parameters:
account-password-temporary-online-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBadPasswordException
-
checkPasswordSynchronizationStatus
PasswordValidation checkPasswordSynchronizationStatus(Account account) throws InternalErrorException, InternalErrorException Operation checkPasswordSynchronizationStatus- Parameters:
account-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
createAccount
Account createAccount(Account account) throws InternalErrorException, InternalErrorException, AccountAlreadyExistsException Operation createAccount Creates a shared account- Parameters:
account-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionAccountAlreadyExistsException
-
createAccount2
Account createAccount2(Account account) throws InternalErrorException, InternalErrorException, AccountAlreadyExistsException Operation createAccount2 Creates a shared account, including its attributes- Parameters:
account-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionAccountAlreadyExistsException
-
findAccount
Account findAccount(String accountAndDispatcher) throws InternalErrorException, InternalErrorException Operation findAccount Finds an account by name and system- Parameters:
accountAndDispatcher-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findAccount
Account findAccount(String accountName, String dispatcherName) throws InternalErrorException, InternalErrorException Operation findAccount Finds an account by name and system- Parameters:
accountName-dispatcherName-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findAccountByExternalId
Account findAccountByExternalId(String externalId, String system) throws InternalErrorException, InternalErrorException Operation findAccountByExternalId Finds an account by external id- Parameters:
externalId-system-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findAccountById
Operation findAccountById Finds an account by id- Parameters:
id-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
generateAccountSshPrivateKey
Account generateAccountSshPrivateKey(Account account) throws InternalErrorException, InternalErrorException Operation generateAccountSshPrivateKey Stores the account SSH private key- Parameters:
account-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
load
Operation load Gets an account by id- Parameters:
identifier-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
removeAccountSnapshot
Operation removeAccountSnapshot- Parameters:
account-- Returns:
- Throws:
InternalErrorException
-
setAccountSshPrivateKey
Account setAccountSshPrivateKey(Account account, String privateKey) throws InternalErrorException, InternalErrorException Operation setAccountSshPrivateKey Stores the account SSH private key- Parameters:
account-privateKey-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
updateAccount
Account updateAccount(Account account) throws InternalErrorException, InternalErrorException, AccountAlreadyExistsException Operation updateAccount Updates a shared account- Parameters:
account-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionAccountAlreadyExistsException
-
updateAccount2
Account updateAccount2(Account account) throws InternalErrorException, InternalErrorException, AccountAlreadyExistsException Operation updateAccount2 Updates a shared account, including its attributes- Parameters:
account-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionAccountAlreadyExistsException
-
disableAccounts
AsyncProcessTracker disableAccounts(String scimQuery, List<DisableObjectRule> rules) throws InternalErrorException Operation disableAccounts- Parameters:
scimQuery-rules-- Returns:
- Throws:
InternalErrorException
-
disableAccountsPreview
AsyncProcessTracker disableAccountsPreview(String scimQuery, List<DisableObjectRule> rules, List<Object[]> actions) throws InternalErrorException Operation disableAccountsPreview- Parameters:
scimQuery-rules-actions-- Returns:
- Throws:
InternalErrorException
-
getHPAccountOwner
Operation getHPAccountOwner Gets the current privileged account owner- Parameters:
account-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
createAccount
UserAccount createAccount(User usuari, System dispatcher, String name) throws InternalErrorException, InternalErrorException, NeedsAccountNameException, AccountAlreadyExistsException Operation createAccount- Parameters:
usuari-dispatcher-name-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionNeedsAccountNameExceptionAccountAlreadyExistsException
-
createAccountAttribute
Operation createAccountAttribute Creates an account attributes- Parameters:
attribute-- Returns:
- Throws:
InternalErrorException
-
updateAccountAttribute
Operation updateAccountAttribute Updates an account attributes- Parameters:
attribute-- Returns:
- Throws:
InternalErrorException
-
findAccounts
com.soffid.zkdb.api.PagedResult<Account> findAccounts(com.soffid.zkdb.api.Query query) throws InternalErrorException, InternalErrorException Operation findAccounts- Parameters:
query-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
isUpdatePendingExtended
Operation isUpdatePendingExtended Identifies if there is any pending change. 0 means no change pending, 1 task is on hald, 2 means synchronization in progress, 3 means error- Parameters:
account-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
guessAccountName
String guessAccountName(String userName, String dispatcherName) throws InternalErrorException, InternalErrorException Operation guessAccountName Generates the account name for a user and system- Parameters:
userName-dispatcherName-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
guessAccountNameForDomain
String guessAccountNameForDomain(String userName, String domainName) throws InternalErrorException, InternalErrorException Operation guessAccountNameForDomain Generates the account name for a user domain- Parameters:
userName-domainName-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
predictAccountName
String predictAccountName(Long userId, String dispatcher, Long domainId) throws InternalErrorException, InternalErrorException, NeedsAccountNameException, AccountAlreadyExistsException Operation predictAccountName- Parameters:
userId-dispatcher-domainId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionNeedsAccountNameExceptionAccountAlreadyExistsException
-
findAccountNames
Collection<String> findAccountNames(String system) throws InternalErrorException, InternalErrorException Operation findAccountNames- Parameters:
system-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findAccountServices
Operation findAccountServices- Parameters:
account-- Returns:
- Throws:
InternalErrorException
-
getAccountUsers
Collection<String> getAccountUsers(Account account) throws InternalErrorException, InternalErrorException Operation getAccountUsers Gets the users than currently owns the account. For single user accounts, it's the single user. For privileged and shared accounts they are de acl members- Parameters:
account-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getAccountUsers
Collection<String> getAccountUsers(Account account, AccountAccessLevelEnum level) throws InternalErrorException, InternalErrorException Operation getAccountUsers Gets the users than currently matches the desired access level for the account. For single user accounts, it's the single user. For privileged and shared accounts they are de acl members- Parameters:
account-level-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getActiveTasks
Operation getActiveTasks- Parameters:
account-- Returns:
- Throws:
InternalErrorException
-
getUserAccounts
Collection<UserAccount> getUserAccounts(User usuari) throws InternalErrorException, InternalErrorException Operation getUserAccounts Gets the account a user has- Parameters:
usuari-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getUserGrantedAccountIds
Collection<Long> getUserGrantedAccountIds(User usuari) throws InternalErrorException, InternalErrorException Operation getUserGrantedAccountIds Gets the users than currently can use the account from console- Parameters:
usuari-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getUserGrantedAccounts
Collection<Account> getUserGrantedAccounts(User usuari) throws InternalErrorException, InternalErrorException Operation getUserGrantedAccounts Gets the users than currently can use the account from console- Parameters:
usuari-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getUserGrantedAccounts
Collection<Account> getUserGrantedAccounts(User usuari, AccountAccessLevelEnum level) throws InternalErrorException, InternalErrorException Operation getUserGrantedAccounts Gets the users than currently can use the account with the desired access level- Parameters:
usuari-level-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findAccountsNearToExpire
List<Account> findAccountsNearToExpire(Date currentDate, Date limitDate, Collection<AccountType> accTypes, Collection<UserType> userTypes) throws InternalErrorException, InternalErrorException Operation findAccountsNearToExpire Gets accounts near to expire- Parameters:
currentDate-limitDate-accTypes-userTypes-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findUsersAccounts
List<UserAccount> findUsersAccounts(String userName, String dispatcherName) throws InternalErrorException, InternalErrorException Operation findUsersAccounts Gets the accounts for a user on a single system name- Parameters:
userName-dispatcherName-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findUserAccountsByDomain
List<UserAccount> findUserAccountsByDomain(String user, String passwordDomain) throws InternalErrorException, InternalErrorException Operation findUserAccountsByDomain Find the user accounts for a user and password domain- Parameters:
user-passwordDomain-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getAccountAttributes
Operation getAccountAttributes Gets account attributes- Parameters:
acc-- Returns:
- Throws:
InternalErrorException
-
listAccountGrants
Operation listAccountGrants List high privileged account reservations- Parameters:
acc-- Returns:
- Throws:
InternalErrorException
-
listNonUserAccounts
List<Account> listNonUserAccounts(System dispatcher, String nom) throws InternalErrorException, InternalErrorException Operation listNonUserAccounts Search shareds account on a system- Parameters:
dispatcher-nom-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
listUserAccounts
List<UserAccount> listUserAccounts(User usuari) throws InternalErrorException, InternalErrorException Operation listUserAccounts Gets the accounts bound to this user- Parameters:
usuari-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
checkinHPAccount
Operation checkinHPAccount Unlocks a high privileged account- Parameters:
account-- Throws:
InternalErrorExceptionInternalErrorException
-
checkinHPAccounts
Operation checkinHPAccounts Unlocks expired high privileged accounts- Throws:
InternalErrorException
-
generateUserAccounts
Operation generateUserAccounts Creates user accounts depending on user domain rules- Parameters:
user-- Throws:
InternalErrorExceptionInternalErrorException
-
removeAccount
Operation removeAccount Removes a shared account- Parameters:
account-- Throws:
InternalErrorExceptionInternalErrorException
-
removeAccount
Operation removeAccount- Parameters:
account-- Throws:
InternalErrorExceptionInternalErrorException
-
removeAccountAttribute
Operation removeAccountAttribute Deletes an account attributes- Parameters:
attribute-- Throws:
InternalErrorException
-
removeAccountGrant
Operation removeAccountGrant List high privileged account reservations- Parameters:
acc-- Throws:
InternalErrorException
-
renameAccount
void renameAccount(Account account) throws InternalErrorException, InternalErrorException, AccountAlreadyExistsException Operation renameAccount Renames a user account- Parameters:
account-- Throws:
InternalErrorExceptionInternalErrorExceptionAccountAlreadyExistsException
-
sendAccountPassword
void sendAccountPassword(Account account) throws InternalErrorException, InternalErrorException, BadPasswordException Operation sendAccountPassword Sends the current account password back to the target system- Parameters:
account-- Throws:
InternalErrorExceptionInternalErrorExceptionBadPasswordException
-
setAccountPassword
void setAccountPassword(Account account, Password password) throws InternalErrorException, InternalErrorException, BadPasswordException Operation setAccountPassword Sets the account password- Parameters:
account-password-- Throws:
InternalErrorExceptionInternalErrorExceptionBadPasswordException
-
setAccountTemporaryPassword
void setAccountTemporaryPassword(Account account, Password password) throws InternalErrorException, InternalErrorException, BadPasswordException Operation setAccountTemporaryPassword Sets the account temporary password- Parameters:
account-password-- Throws:
InternalErrorExceptionInternalErrorExceptionBadPasswordException
-
synchronizeAccount
void synchronizeAccount(String accountName, String system) throws InternalErrorException, InternalErrorException Operation synchronizeAccount- Parameters:
accountName-system-- Throws:
InternalErrorExceptionInternalErrorException
-
updateAccountLastUpdate
Operation updateAccountLastUpdate Updates the accounts last update property- Parameters:
account-- Throws:
InternalErrorExceptionInternalErrorException
-
updateAccountPasswordDate
void updateAccountPasswordDate(Account account, Long passwordTerm) throws InternalErrorException, InternalErrorException Operation updateAccountPasswordDate Updates the account password property- Parameters:
account-passwordTerm-- Throws:
InternalErrorExceptionInternalErrorException
-
updateAccountPasswordDate2
void updateAccountPasswordDate2(Account account, Date expirationDate) throws InternalErrorException, InternalErrorException Operation updateAccountPasswordDate2 Updates account password set and expiration- Parameters:
account-expirationDate-- Throws:
InternalErrorExceptionInternalErrorException
-
grantAcccountToUser
void grantAcccountToUser(Account account, String user, Long processId, Date until) throws InternalErrorException Operation grantAcccountToUser- Parameters:
account-user-processId-until-- Throws:
InternalErrorException
-
grantAcccountToUser
void grantAcccountToUser(Account account, String user, Long processId, Date until, String entryPoint) throws InternalErrorException Operation grantAcccountToUser- Parameters:
account-user-processId-until-entryPoint-- Throws:
InternalErrorException
-
registerAccountReservationProcess
void registerAccountReservationProcess(Account account, String user, Long processId) throws InternalErrorException Operation registerAccountReservationProcess- Parameters:
account-user-processId-- Throws:
InternalErrorException
-
registerAccountReservationProcess
void registerAccountReservationProcess(Account account, String user, Long processId, String entryPoint) throws InternalErrorException Operation registerAccountReservationProcess- Parameters:
account-user-processId-entryPoint-- Throws:
InternalErrorException
-