Package de.adorsys.psd2.xs2a.service
Class PiisConsentService
- java.lang.Object
-
- de.adorsys.psd2.xs2a.service.PiisConsentService
-
@Service public class PiisConsentService extends Object
-
-
Constructor Summary
Constructors Constructor Description PiisConsentService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponseObject<AuthorisationResponse>createPiisAuthorisation(de.adorsys.psd2.xs2a.core.psu.PsuIdData psuData, String consentId, String password)ResponseObject<Xs2aConfirmationOfFundsResponse>createPiisConsentWithResponse(CreatePiisConsentRequest request, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuData, boolean explicitPreferred)ResponseObject<Void>deleteAccountConsentsById(String consentId)ResponseObject<Xs2aScaStatusResponse>getConsentAuthorisationScaStatus(String consentId, String authorisationId)ResponseObject<Xs2aAuthorisationSubResources>getConsentInitiationAuthorisations(String consentId)ResponseObject<de.adorsys.psd2.core.data.piis.v1.PiisConsent>getPiisConsentById(String consentId)ResponseObject<ConsentStatusResponse>getPiisConsentStatusById(String consentId)ResponseObject<UpdateConsentPsuDataResponse>updateConsentPsuData(UpdateConsentPsuDataReq updatePsuData)
-
-
-
Method Detail
-
createPiisConsentWithResponse
public ResponseObject<Xs2aConfirmationOfFundsResponse> createPiisConsentWithResponse(CreatePiisConsentRequest request, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuData, boolean explicitPreferred)
-
getPiisConsentById
public ResponseObject<de.adorsys.psd2.core.data.piis.v1.PiisConsent> getPiisConsentById(String consentId)
-
getPiisConsentStatusById
public ResponseObject<ConsentStatusResponse> getPiisConsentStatusById(String consentId)
-
getConsentInitiationAuthorisations
public ResponseObject<Xs2aAuthorisationSubResources> getConsentInitiationAuthorisations(String consentId)
-
getConsentAuthorisationScaStatus
public ResponseObject<Xs2aScaStatusResponse> getConsentAuthorisationScaStatus(String consentId, String authorisationId)
-
deleteAccountConsentsById
public ResponseObject<Void> deleteAccountConsentsById(String consentId)
-
createPiisAuthorisation
public ResponseObject<AuthorisationResponse> createPiisAuthorisation(de.adorsys.psd2.xs2a.core.psu.PsuIdData psuData, String consentId, String password)
-
updateConsentPsuData
public ResponseObject<UpdateConsentPsuDataResponse> updateConsentPsuData(UpdateConsentPsuDataReq updatePsuData)
-
-