Class UserBO

    • Constructor Detail

      • UserBO

        public UserBO​(@NotNull
                      @NotNull String login,
                      @NotNull
                      @NotNull String email,
                      @NotNull
                      @NotNull String pin)
    • Method Detail

      • getRolesAsString

        public List<String> getRolesAsString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • isEnabled

        public boolean isEnabled()
      • hasAccessToAccountWithId

        public boolean hasAccessToAccountWithId​(String accountId)
      • updateExistingAccess

        public void updateExistingAccess​(AccountAccessBO access)
      • hasSCA

        public boolean hasSCA()
      • resolveWeightForAccount

        public int resolveWeightForAccount​(String accountId)
      • resolveScaWeightByIban

        public int resolveScaWeightByIban​(String iban)
      • resolveMinimalWeightForIbanSet

        public int resolveMinimalWeightForIbanSet​(Set<String> uniqueIbans)
      • getAccountIds

        public Set<String> getAccountIds()
      • resolveMinimalWeightForReferences

        public int resolveMinimalWeightForReferences​(List<AccountAccessBO> references)