Class Xs2aAbstractConsentService
- java.lang.Object
-
- de.adorsys.psd2.xs2a.service.consent.Xs2aAbstractConsentService
-
@Service public class Xs2aAbstractConsentService extends Object
-
-
Constructor Summary
Constructors Constructor Description Xs2aAbstractConsentService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<Xs2aCreateAisConsentResponse>createConsent(CreateConsentReq request, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuData, de.adorsys.psd2.xs2a.core.tpp.TppInfo tppInfo)Sends a POST request to CMS to store created AIS consent
-
-
-
Method Detail
-
createConsent
public Optional<Xs2aCreateAisConsentResponse> createConsent(CreateConsentReq request, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuData, de.adorsys.psd2.xs2a.core.tpp.TppInfo tppInfo)
Sends a POST request to CMS to store created AIS consent- Parameters:
request- Request body storing main consent detailspsuData- PsuIdData container of authorisation data about PSUtppInfo- Information about particular TPP from TPP Certificate- Returns:
- create consent response, containing consent and its encrypted ID
-
-