Interface TppAdminRestApi


  • public interface TppAdminRestApi
    • Method Detail

      • users

        @GetMapping("/users")
        org.springframework.http.ResponseEntity<de.adorsys.ledgers.util.domain.CustomPageImpl<de.adorsys.ledgers.middleware.api.domain.um.UserExtendedTO>> users​(@RequestParam(value="country",defaultValue="",required=false)
                                                                                                                                                                 String countryCode,
                                                                                                                                                                 @RequestParam(value="tppId",defaultValue="",required=false)
                                                                                                                                                                 String tppId,
                                                                                                                                                                 @RequestParam(value="tppLogin",defaultValue="",required=false)
                                                                                                                                                                 String tppLogin,
                                                                                                                                                                 @RequestParam(value="userLogin",defaultValue="",required=false)
                                                                                                                                                                 String userLogin,
                                                                                                                                                                 @RequestParam(value="role",required=false)
                                                                                                                                                                 de.adorsys.ledgers.middleware.api.domain.um.UserRoleTO role,
                                                                                                                                                                 @RequestParam(value="blocked",required=false)
                                                                                                                                                                 Boolean blocked,
                                                                                                                                                                 @RequestParam("page")
                                                                                                                                                                 int page,
                                                                                                                                                                 @RequestParam("size")
                                                                                                                                                                 int size)
      • user

        @PutMapping("/users")
        org.springframework.http.ResponseEntity<Void> user​(@RequestBody
                                                           de.adorsys.ledgers.middleware.api.domain.um.UserTO user)
      • accounts

        @GetMapping("/account")
        org.springframework.http.ResponseEntity<de.adorsys.ledgers.util.domain.CustomPageImpl<de.adorsys.ledgers.middleware.api.domain.account.AccountDetailsExtendedTO>> accounts​(@RequestParam(value="country",defaultValue="",required=false)
                                                                                                                                                                                   String countryCode,
                                                                                                                                                                                   @RequestParam(value="tppId",defaultValue="",required=false)
                                                                                                                                                                                   String tppId,
                                                                                                                                                                                   @RequestParam(value="tppLogin",defaultValue="",required=false)
                                                                                                                                                                                   String tppLogin,
                                                                                                                                                                                   @RequestParam(value="ibanParam",required=false,defaultValue="")
                                                                                                                                                                                   String ibanParam,
                                                                                                                                                                                   @RequestParam(value="blocked",required=false)
                                                                                                                                                                                   Boolean isBlocked,
                                                                                                                                                                                   @RequestParam("page")
                                                                                                                                                                                   int page,
                                                                                                                                                                                   @RequestParam("size")
                                                                                                                                                                                   int size)
      • register

        @PostMapping("/register")
        org.springframework.http.ResponseEntity<Void> register​(@RequestBody
                                                               User user,
                                                               @RequestParam("tppId")
                                                               String tppId)
      • admin

        @PostMapping("/register/admin")
        org.springframework.http.ResponseEntity<Void> admin​(@RequestBody
                                                            User user)
      • admins

        @GetMapping("/admins")
        org.springframework.http.ResponseEntity<de.adorsys.ledgers.util.domain.CustomPageImpl<de.adorsys.ledgers.middleware.api.domain.um.UserTO>> admins​(@RequestParam("page")
                                                                                                                                                          int page,
                                                                                                                                                          @RequestParam("size")
                                                                                                                                                          int size)
      • remove

        @DeleteMapping
        org.springframework.http.ResponseEntity<Void> remove​(String tppId)
      • updatePassword

        @PutMapping("/password")
        org.springframework.http.ResponseEntity<Void> updatePassword​(@RequestParam("tppId")
                                                                     String tppId,
                                                                     @RequestParam("pin")
                                                                     String password)
      • changeStatus

        @PostMapping("/status")
        org.springframework.http.ResponseEntity<Boolean> changeStatus​(@RequestParam("userId")
                                                                      String userId)