@Service public class ConsentService extends Object
| Constructor and Description |
|---|
ConsentService() |
public ResponseObject<CreateConsentResponse> createAccountConsentsWithResponse(CreateConsentReq request, PsuIdData psuData, boolean explicitPreferred)
request - body of create consent request carrying such parameters as AccountAccess, validity terms etc.psuData - PsuIdData container of authorisation data about PSUpublic ResponseObject<ConsentStatusResponse> getAccountConsentsStatusById(String consentId)
consentId - String representation of AccountConsent identificationpublic ResponseObject<Void> deleteAccountConsentsById(String consentId)
consentId - String representation of AccountConsent identificationpublic ResponseObject<AccountConsent> getAccountConsentById(String consentId)
consentId - String representation of AccountConsent identificationpublic ResponseObject<CreateConsentAuthorizationResponse> createConsentAuthorizationWithResponse(PsuIdData psuData, String consentId)
public ResponseObject<UpdateConsentPsuDataResponse> updateConsentPsuData(UpdateConsentPsuDataReq updatePsuData)
public ResponseObject<Xsa2CreatePisConsentAuthorisationResponse> createPisConsentAuthorization(String paymentId, PaymentType paymentType, PsuIdData psuData)
public ResponseObject<Xs2aUpdatePisConsentPsuDataResponse> updatePisConsentPsuData(UpdatePisConsentPsuDataRequest request)
public ResponseObject<Xs2aCreatePisConsentCancellationAuthorisationResponse> createPisConsentCancellationAuthorization(String paymentId, PaymentType paymentType)
public ResponseObject<Xs2aPaymentCancellationAuthorisationSubResource> getPaymentInitiationCancellationAuthorisationInformation(String paymentId)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.