Package de.adorsys.psd2.consent.api
Interface CmsConsentApi
-
@RequestMapping(path="api/v1/consent") public interface CmsConsentApi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.springframework.http.ResponseEntity<Object>createConsent(de.adorsys.psd2.consent.api.ais.CmsConsent request)org.springframework.http.ResponseEntity<Void>findAndTerminateOldConsentsByNewConsentId(String encryptedConsentId)org.springframework.http.ResponseEntity<de.adorsys.psd2.consent.api.ais.CmsConsent>getConsentById(String encryptedConsentId)org.springframework.http.ResponseEntity<ConsentStatusResponse>getConsentStatusById(String encryptedConsentId)org.springframework.http.ResponseEntity<Object>updateConsentStatus(String encryptedConsentId, String status)org.springframework.http.ResponseEntity<Object>updateMultilevelScaRequired(String encryptedConsentId, boolean multilevelSca)
-
-
-
Method Detail
-
createConsent
@PostMapping org.springframework.http.ResponseEntity<Object> createConsent(@RequestBody de.adorsys.psd2.consent.api.ais.CmsConsent request)
-
getConsentById
@GetMapping(path="/{encrypted-consent-id}") org.springframework.http.ResponseEntity<de.adorsys.psd2.consent.api.ais.CmsConsent> getConsentById(@PathVariable("encrypted-consent-id") String encryptedConsentId)
-
getConsentStatusById
@GetMapping(path="/{encrypted-consent-id}/status") org.springframework.http.ResponseEntity<ConsentStatusResponse> getConsentStatusById(@PathVariable("encrypted-consent-id") String encryptedConsentId)
-
updateConsentStatus
@PutMapping(path="/{encrypted-consent-id}/status/{status}") org.springframework.http.ResponseEntity<Object> updateConsentStatus(@PathVariable("encrypted-consent-id") String encryptedConsentId, @PathVariable("status") String status)
-
findAndTerminateOldConsentsByNewConsentId
@DeleteMapping(path="/{encrypted-consent-id}/old-consents") org.springframework.http.ResponseEntity<Void> findAndTerminateOldConsentsByNewConsentId(@PathVariable("encrypted-consent-id") String encryptedConsentId)
-
updateMultilevelScaRequired
@PutMapping(path="/{encrypted-consent-id}/multilevel-sca") org.springframework.http.ResponseEntity<Object> updateMultilevelScaRequired(@PathVariable("encrypted-consent-id") String encryptedConsentId, @RequestParam(value="multilevel-sca",defaultValue="false") boolean multilevelSca)
-
-