Class CmsPsuAisController
- java.lang.Object
-
- de.adorsys.psd2.consent.web.psu.controller.CmsPsuAisController
-
- All Implemented Interfaces:
de.adorsys.psd2.consent.psu.api.CmsPsuAisApi
@RestController public class CmsPsuAisController extends Object implements de.adorsys.psd2.consent.psu.api.CmsPsuAisApi
-
-
Constructor Summary
Constructors Constructor Description CmsPsuAisController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.http.ResponseEntity<Boolean>authorisePartiallyConsent(String consentId, String instanceId)org.springframework.http.ResponseEntity<Boolean>confirmConsent(String consentId, String instanceId)org.springframework.http.ResponseEntity<de.adorsys.psd2.consent.psu.api.CmsPsuAuthorisation>getAuthorisationByAuthorisationId(String authorisationId, String instanceId)org.springframework.http.ResponseEntity<de.adorsys.psd2.consent.api.ais.CmsAisAccountConsent>getConsentByConsentId(String consentId, String psuId, String psuIdType, String psuCorporateId, String psuCorporateIdType, String instanceId)org.springframework.http.ResponseEntity<de.adorsys.psd2.consent.api.ais.CmsAisConsentResponse>getConsentIdByRedirectId(String redirectId, String instanceId)org.springframework.http.ResponseEntity<List<de.adorsys.psd2.consent.api.ais.CmsAisAccountConsent>>getConsentsForPsu(String psuId, String psuIdType, String psuCorporateId, String psuCorporateIdType, String instanceId)org.springframework.http.ResponseEntity<List<de.adorsys.psd2.consent.psu.api.ais.CmsAisPsuDataAuthorisation>>psuDataAuthorisations(String consentId, String instanceId)org.springframework.http.ResponseEntity<Void>putAccountAccessInConsent(String consentId, de.adorsys.psd2.consent.psu.api.ais.CmsAisConsentAccessRequest accountAccessRequest, String instanceId)org.springframework.http.ResponseEntity<Boolean>rejectConsent(String consentId, String instanceId)org.springframework.http.ResponseEntity<Boolean>revokeConsent(String consentId, String instanceId)org.springframework.http.ResponseEntity<Object>updateAuthorisationStatus(String consentId, String status, String authorisationId, String psuId, String psuIdType, String psuCorporateId, String psuCorporateIdType, String instanceId, de.adorsys.psd2.xs2a.core.sca.AuthenticationDataHolder authenticationDataHolder)org.springframework.http.ResponseEntity<Object>updatePsuDataInConsent(String consentId, String authorisationId, String instanceId, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData)
-
-
-
Method Detail
-
updatePsuDataInConsent
public org.springframework.http.ResponseEntity<Object> updatePsuDataInConsent(String consentId, String authorisationId, String instanceId, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData)
- Specified by:
updatePsuDataInConsentin interfacede.adorsys.psd2.consent.psu.api.CmsPsuAisApi
-
updateAuthorisationStatus
public org.springframework.http.ResponseEntity<Object> updateAuthorisationStatus(String consentId, String status, String authorisationId, String psuId, String psuIdType, String psuCorporateId, String psuCorporateIdType, String instanceId, de.adorsys.psd2.xs2a.core.sca.AuthenticationDataHolder authenticationDataHolder)
- Specified by:
updateAuthorisationStatusin interfacede.adorsys.psd2.consent.psu.api.CmsPsuAisApi
-
confirmConsent
public org.springframework.http.ResponseEntity<Boolean> confirmConsent(String consentId, String instanceId)
- Specified by:
confirmConsentin interfacede.adorsys.psd2.consent.psu.api.CmsPsuAisApi
-
rejectConsent
public org.springframework.http.ResponseEntity<Boolean> rejectConsent(String consentId, String instanceId)
- Specified by:
rejectConsentin interfacede.adorsys.psd2.consent.psu.api.CmsPsuAisApi
-
getConsentsForPsu
public org.springframework.http.ResponseEntity<List<de.adorsys.psd2.consent.api.ais.CmsAisAccountConsent>> getConsentsForPsu(String psuId, String psuIdType, String psuCorporateId, String psuCorporateIdType, String instanceId)
- Specified by:
getConsentsForPsuin interfacede.adorsys.psd2.consent.psu.api.CmsPsuAisApi
-
revokeConsent
public org.springframework.http.ResponseEntity<Boolean> revokeConsent(String consentId, String instanceId)
- Specified by:
revokeConsentin interfacede.adorsys.psd2.consent.psu.api.CmsPsuAisApi
-
authorisePartiallyConsent
public org.springframework.http.ResponseEntity<Boolean> authorisePartiallyConsent(String consentId, String instanceId)
- Specified by:
authorisePartiallyConsentin interfacede.adorsys.psd2.consent.psu.api.CmsPsuAisApi
-
getConsentIdByRedirectId
public org.springframework.http.ResponseEntity<de.adorsys.psd2.consent.api.ais.CmsAisConsentResponse> getConsentIdByRedirectId(String redirectId, String instanceId)
- Specified by:
getConsentIdByRedirectIdin interfacede.adorsys.psd2.consent.psu.api.CmsPsuAisApi
-
getConsentByConsentId
public org.springframework.http.ResponseEntity<de.adorsys.psd2.consent.api.ais.CmsAisAccountConsent> getConsentByConsentId(String consentId, String psuId, String psuIdType, String psuCorporateId, String psuCorporateIdType, String instanceId)
- Specified by:
getConsentByConsentIdin interfacede.adorsys.psd2.consent.psu.api.CmsPsuAisApi
-
getAuthorisationByAuthorisationId
public org.springframework.http.ResponseEntity<de.adorsys.psd2.consent.psu.api.CmsPsuAuthorisation> getAuthorisationByAuthorisationId(String authorisationId, String instanceId)
- Specified by:
getAuthorisationByAuthorisationIdin interfacede.adorsys.psd2.consent.psu.api.CmsPsuAisApi
-
putAccountAccessInConsent
public org.springframework.http.ResponseEntity<Void> putAccountAccessInConsent(String consentId, de.adorsys.psd2.consent.psu.api.ais.CmsAisConsentAccessRequest accountAccessRequest, String instanceId)
- Specified by:
putAccountAccessInConsentin interfacede.adorsys.psd2.consent.psu.api.CmsPsuAisApi
-
-