@Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2019-01-11T12:48:04.675377+02:00[Europe/Kiev]") public interface ConsentApi
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<ConsentsResponse201> |
createConsent(Map<String,String> headers,
@Valid ConsentsTO body) |
default org.springframework.http.ResponseEntity<Void> |
deleteConsent(String consentId,
Map<String,String> headers) |
default org.springframework.http.ResponseEntity<Authorisations> |
getConsentAuthorisation(String consentId,
Map<String,String> headers) |
org.springframework.http.ResponseEntity<ConsentInformationResponse200Json> |
getConsentInformation(String consentId,
Map<String,String> headers) |
org.springframework.http.ResponseEntity<ScaStatusResponseTO> |
getConsentScaStatus(String consentId,
String authorisationId,
Map<String,String> headers) |
org.springframework.http.ResponseEntity<ConsentStatusResponse200> |
getConsentStatus(String consentId,
Map<String,String> headers) |
org.springframework.http.ResponseEntity<StartScaprocessResponseTO> |
startConsentAuthorisation(String consentId,
Map<String,String> headers,
com.fasterxml.jackson.databind.node.ObjectNode body) |
org.springframework.http.ResponseEntity<Object> |
updateConsentsPsuData(String consentId,
String authorisationId,
Map<String,String> headers,
com.fasterxml.jackson.databind.node.ObjectNode body) |
static final String CONSENTS
@RequestMapping(value="/v1/consents",
produces={"application/json","application/problem+json"},
method=POST)
org.springframework.http.ResponseEntity<ConsentsResponse201> createConsent(@RequestHeader
Map<String,String> headers,
@Valid @RequestBody
@Valid ConsentsTO body)
@RequestMapping(value="/v1/consents/{consentId}",
produces={"application/json","application/problem+json"},
method=DELETE)
default org.springframework.http.ResponseEntity<Void> deleteConsent(@PathVariable(value="consentId")
String consentId,
@RequestHeader
Map<String,String> headers)
@RequestMapping(value="/v1/consents/{consentId}/authorisations",
produces={"application/json","application/problem+json"},
method=GET)
default org.springframework.http.ResponseEntity<Authorisations> getConsentAuthorisation(@PathVariable(value="consentId")
String consentId,
@RequestHeader
Map<String,String> headers)
@RequestMapping(value="/v1/consents/{consentId}",
produces={"application/json","application/problem+json"},
method=GET)
org.springframework.http.ResponseEntity<ConsentInformationResponse200Json> getConsentInformation(@PathVariable(value="consentId")
String consentId,
@RequestHeader
Map<String,String> headers)
@RequestMapping(value="/v1/consents/{consentId}/authorisations/{authorisationId}",
produces={"application/json","application/problem+json"},
method=GET)
org.springframework.http.ResponseEntity<ScaStatusResponseTO> getConsentScaStatus(@PathVariable(value="consentId")
String consentId,
@PathVariable(value="authorisationId")
String authorisationId,
@RequestHeader
Map<String,String> headers)
@RequestMapping(value="/v1/consents/{consentId}/status",
produces={"application/json","application/problem+json"},
method=GET)
org.springframework.http.ResponseEntity<ConsentStatusResponse200> getConsentStatus(@PathVariable(value="consentId")
String consentId,
@RequestHeader
Map<String,String> headers)
@RequestMapping(value="/v1/consents/{consentId}/authorisations",
produces={"application/json","application/problem+json"},
method=POST)
org.springframework.http.ResponseEntity<StartScaprocessResponseTO> startConsentAuthorisation(@PathVariable(value="consentId")
String consentId,
@RequestHeader
Map<String,String> headers,
@RequestBody(required=false)
com.fasterxml.jackson.databind.node.ObjectNode body)
@RequestMapping(value="/v1/consents/{consentId}/authorisations/{authorisationId}",
produces={"application/json","application/problem+json"},
consumes="application/json",
method=PUT)
org.springframework.http.ResponseEntity<Object> updateConsentsPsuData(@PathVariable(value="consentId")
String consentId,
@PathVariable(value="authorisationId")
String authorisationId,
@RequestHeader
Map<String,String> headers,
@RequestBody
com.fasterxml.jackson.databind.node.ObjectNode body)
Copyright © 2019. All rights reserved.