@RequestMapping(path="api/v1/")
public interface AuthorisationApi
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<CreateAuthorisationResponse> |
createConsentAuthorisation(de.adorsys.psd2.xs2a.core.authorisation.AuthorisationType authorisationType,
String parentId,
CreateAuthorisationRequest authorisationRequest) |
org.springframework.http.ResponseEntity<de.adorsys.psd2.xs2a.core.authorisation.Authorisation> |
getAuthorisation(String authorisationId) |
org.springframework.http.ResponseEntity<List<String>> |
getAuthorisationsByParentId(de.adorsys.psd2.xs2a.core.authorisation.AuthorisationType authorisationType,
String parentId) |
org.springframework.http.ResponseEntity<de.adorsys.psd2.xs2a.core.sca.AuthorisationScaApproachResponse> |
getAuthorisationScaApproach(String authorisationId) |
org.springframework.http.ResponseEntity<de.adorsys.psd2.xs2a.core.sca.ScaStatus> |
getAuthorisationScaStatus(de.adorsys.psd2.xs2a.core.authorisation.AuthorisationType authorisationType,
String parentId,
String authorisationId) |
org.springframework.http.ResponseEntity<Boolean> |
isAuthenticationMethodDecoupled(String authorisationId,
String authenticationMethodId) |
org.springframework.http.ResponseEntity<Void> |
saveAuthenticationMethods(String authorisationId,
List<CmsScaMethod> methods) |
org.springframework.http.ResponseEntity<Void> |
updateAuthorisation(String authorisationId,
UpdateAuthorisationRequest authorisationRequest) |
org.springframework.http.ResponseEntity<Void> |
updateAuthorisationStatus(String authorisationId,
String scaStatus) |
org.springframework.http.ResponseEntity<Boolean> |
updateScaApproach(String authorisationId,
de.adorsys.psd2.xs2a.core.profile.ScaApproach scaApproach) |
@PostMapping(path="/{authorisation-type}/{parent-id}/authorisations")
org.springframework.http.ResponseEntity<CreateAuthorisationResponse> createConsentAuthorisation(@PathVariable(value="authorisation-type")
de.adorsys.psd2.xs2a.core.authorisation.AuthorisationType authorisationType,
@PathVariable(value="parent-id")
String parentId,
@RequestBody
CreateAuthorisationRequest authorisationRequest)
@GetMapping(path="/authorisations/{authorisation-id}")
org.springframework.http.ResponseEntity<de.adorsys.psd2.xs2a.core.authorisation.Authorisation> getAuthorisation(@PathVariable(value="authorisation-id")
String authorisationId)
@PutMapping(path="/authorisations/{authorisation-id}")
org.springframework.http.ResponseEntity<Void> updateAuthorisation(@PathVariable(value="authorisation-id")
String authorisationId,
@RequestBody
UpdateAuthorisationRequest authorisationRequest)
@PutMapping(path="/authorisations/{authorisation-id}/status/{status}")
org.springframework.http.ResponseEntity<Void> updateAuthorisationStatus(@PathVariable(value="authorisation-id")
String authorisationId,
@PathVariable(value="status")
String scaStatus)
@GetMapping(path="/{authorisation-type}/{parent-id}/authorisations/{authorisation-id}/status")
org.springframework.http.ResponseEntity<de.adorsys.psd2.xs2a.core.sca.ScaStatus> getAuthorisationScaStatus(@PathVariable(value="authorisation-type")
de.adorsys.psd2.xs2a.core.authorisation.AuthorisationType authorisationType,
@PathVariable(value="parent-id")
String parentId,
@PathVariable(value="authorisation-id")
String authorisationId)
@GetMapping(path="/{authorisation-type}/{parent-id}/authorisations")
org.springframework.http.ResponseEntity<List<String>> getAuthorisationsByParentId(@PathVariable(value="authorisation-type")
de.adorsys.psd2.xs2a.core.authorisation.AuthorisationType authorisationType,
@PathVariable(value="parent-id")
String parentId)
@GetMapping(path="/authorisations/{authorisation-id}/authentication-methods/{authentication-method-id}")
org.springframework.http.ResponseEntity<Boolean> isAuthenticationMethodDecoupled(@PathVariable(value="authorisation-id")
String authorisationId,
@PathVariable(value="authentication-method-id")
String authenticationMethodId)
@PostMapping(path="/authorisations/{authorisation-id}/authentication-methods")
org.springframework.http.ResponseEntity<Void> saveAuthenticationMethods(@PathVariable(value="authorisation-id")
String authorisationId,
@RequestBody
List<CmsScaMethod> methods)
@PutMapping(path="/authorisations/{authorisation-id}/sca-approach/{sca-approach}")
org.springframework.http.ResponseEntity<Boolean> updateScaApproach(@PathVariable(value="authorisation-id")
String authorisationId,
@PathVariable(value="sca-approach")
de.adorsys.psd2.xs2a.core.profile.ScaApproach scaApproach)
@GetMapping(path="/authorisations/{authorisation-id}/sca-approach")
org.springframework.http.ResponseEntity<de.adorsys.psd2.xs2a.core.sca.AuthorisationScaApproachResponse> getAuthorisationScaApproach(@PathVariable(value="authorisation-id")
String authorisationId)
Copyright © 2020. All rights reserved.