mirror of
https://github.com/OpenBankProject/OBP-API.git
synced 2026-02-06 19:16:53 +00:00
Renamed CanReadBadLoginStatus -> CanReadUserLockedStatus
This commit is contained in:
parent
447efa628e
commit
7f332b366b
@ -166,15 +166,15 @@ object ApiRole {
|
||||
case class CanUnlockUser (requiresBankId: Boolean = false) extends ApiRole
|
||||
lazy val canUnlockUser = CanUnlockUser()
|
||||
|
||||
case class CanReadBadLoginStatus (requiresBankId: Boolean = false) extends ApiRole
|
||||
lazy val canReadBadLoginStatus = CanReadBadLoginStatus()
|
||||
case class CanReadUserLockedStatus(requiresBankId: Boolean = false) extends ApiRole
|
||||
lazy val canReadUserLockedStatus = CanReadUserLockedStatus()
|
||||
|
||||
case class CanSetCallLimit (requiresBankId: Boolean = false) extends ApiRole
|
||||
lazy val canSetCallLimit = CanSetCallLimit()
|
||||
|
||||
case class CanCheckFundsAvailable (requiresBankId: Boolean = false) extends ApiRole
|
||||
lazy val canCheckFundsAvailable = CanCheckFundsAvailable()
|
||||
|
||||
|
||||
private val roles =
|
||||
canSearchAllTransactions ::
|
||||
canSearchAllAccounts ::
|
||||
@ -230,7 +230,7 @@ object ApiRole {
|
||||
canDeleteScopeAtOneBank ::
|
||||
canUnlockUser ::
|
||||
canSetCallLimit ::
|
||||
canReadBadLoginStatus ::
|
||||
canReadUserLockedStatus ::
|
||||
canCheckFundsAvailable ::
|
||||
Nil
|
||||
|
||||
|
||||
@ -462,7 +462,7 @@ trait APIMethods310 {
|
||||
List(UserNotLoggedIn, UserNotFoundByUsername, UserHasMissingRoles, UnknownError),
|
||||
Catalogs(notCore, notPSD2, notOBWG),
|
||||
List(apiTagUser),
|
||||
Some(List(canReadBadLoginStatus))
|
||||
Some(List(canReadUserLockedStatus))
|
||||
)
|
||||
|
||||
lazy val getBadLoginStatus : OBPEndpoint = {
|
||||
@ -471,8 +471,8 @@ trait APIMethods310 {
|
||||
cc =>
|
||||
for {
|
||||
(Full(u), callContext) <- extractCallContext(UserNotLoggedIn, cc)
|
||||
_ <- Helper.booleanToFuture(failMsg = UserHasMissingRoles + CanReadBadLoginStatus) {
|
||||
hasEntitlement("", u.userId, ApiRole.canReadBadLoginStatus)
|
||||
_ <- Helper.booleanToFuture(failMsg = UserHasMissingRoles + CanReadUserLockedStatus) {
|
||||
hasEntitlement("", u.userId, ApiRole.canReadUserLockedStatus)
|
||||
}
|
||||
badLoginStatus <- Future { LoginAttempt.getBadLoginStatus(username) } map { unboxFullOrFail(_, callContext, s"$UserNotFoundByUsername($username)",400) }
|
||||
} yield {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user