Package de.adorsys.ledgers.um.api.domain
Class UserBO
- java.lang.Object
-
- de.adorsys.ledgers.um.api.domain.UserBO
-
- Direct Known Subclasses:
UserExtendedBO
public class UserBO extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNewAccess(AccountAccessBO access)booleanequals(Object o)Set<String>getAccountIds()List<String>getRolesAsString()booleanhasAccessToAccountWithId(String accountId)inthashCode()booleanhasSCA()booleanisEnabled()intresolveMinimalWeightForIbanSet(Set<String> uniqueIbans)intresolveMinimalWeightForReferences(List<AccountAccessBO> references)intresolveScaWeightByIban(String iban)intresolveWeightForAccount(String accountId)StringtoString()voidupdateExistingAccess(AccountAccessBO access)
-
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
-
hasAccessToAccountWithId
public boolean hasAccessToAccountWithId(String accountId)
-
addNewAccess
public void addNewAccess(AccountAccessBO access)
-
updateExistingAccess
public void updateExistingAccess(AccountAccessBO access)
-
hasSCA
public boolean hasSCA()
-
resolveWeightForAccount
public int resolveWeightForAccount(String accountId)
-
resolveScaWeightByIban
public int resolveScaWeightByIban(String iban)
-
resolveMinimalWeightForReferences
public int resolveMinimalWeightForReferences(List<AccountAccessBO> references)
-
-