Interface CmsAspspPiisApi


  • @RequestMapping(path="aspsp-api/v1/piis/consents")
    public interface CmsAspspPiisApi
    • Method Detail

      • createConsent

        @PostMapping
        org.springframework.http.ResponseEntity<CreatePiisConsentResponse> createConsent​(@RequestBody
                                                                                         CreatePiisConsentRequest request,
                                                                                         @RequestHeader(value="psu-id",required=false)
                                                                                         String psuId,
                                                                                         @RequestHeader(value="psu-id-type",required=false)
                                                                                         String psuIdType,
                                                                                         @RequestHeader(value="psu-corporate-id",required=false)
                                                                                         String psuCorporateId,
                                                                                         @RequestHeader(value="psu-corporate-id-type",required=false)
                                                                                         String psuCorporateIdType,
                                                                                         @RequestHeader(value="instance-id",required=false,defaultValue="UNDEFINED")
                                                                                         String instanceId)
      • getConsentsForPsu

        @GetMapping
        de.adorsys.psd2.consent.api.ResponseData<List<de.adorsys.psd2.consent.api.piis.v1.CmsPiisConsent>> getConsentsForPsu​(@RequestHeader(value="psu-id",required=false)
                                                                                                                             String psuId,
                                                                                                                             @RequestHeader(value="psu-id-type",required=false)
                                                                                                                             String psuIdType,
                                                                                                                             @RequestHeader(value="psu-corporate-id",required=false)
                                                                                                                             String psuCorporateId,
                                                                                                                             @RequestHeader(value="psu-corporate-id-type",required=false)
                                                                                                                             String psuCorporateIdType,
                                                                                                                             @RequestHeader(value="instance-id",required=false,defaultValue="UNDEFINED")
                                                                                                                             String instanceId,
                                                                                                                             @RequestParam(value="pageIndex",defaultValue="0")
                                                                                                                             Integer pageIndex,
                                                                                                                             @RequestParam(value="itemsPerPage",defaultValue="20")
                                                                                                                             Integer itemsPerPage)
      • terminateConsent

        @DeleteMapping(path="/{consent-id}")
        org.springframework.http.ResponseEntity<Boolean> terminateConsent​(@PathVariable("consent-id")
                                                                          String consentId,
                                                                          @RequestHeader(value="instance-id",required=false,defaultValue="UNDEFINED")
                                                                          String instanceId)