Package de.adorsys.psd2.xs2a.service
Class ConsentValidationService
- java.lang.Object
-
- de.adorsys.psd2.xs2a.service.ConsentValidationService
-
@Service public class ConsentValidationService extends Object
-
-
Constructor Summary
Constructors Constructor Description ConsentValidationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<de.adorsys.psd2.xs2a.core.domain.TppMessageInformation>buildWarningMessages(CreateConsentReq request)ValidationResultvalidateConsentAuthorisationOnCreate(CreateConsentAuthorisationObject createConsentAuthorisationObject)ValidationResultvalidateConsentAuthorisationOnGettingById(de.adorsys.psd2.core.data.ais.AisConsent consent)ValidationResultvalidateConsentAuthorisationScaStatus(de.adorsys.psd2.core.data.ais.AisConsent consent, String authorisationId)ValidationResultvalidateConsentOnCreate(CreateConsentReq request, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData)ValidationResultvalidateConsentOnDelete(de.adorsys.psd2.core.data.ais.AisConsent consent)ValidationResultvalidateConsentOnGettingById(de.adorsys.psd2.core.data.ais.AisConsent consent)ValidationResultvalidateConsentOnGettingStatusById(de.adorsys.psd2.core.data.ais.AisConsent consent)ValidationResultvalidateConsentPsuDataOnUpdate(de.adorsys.psd2.core.data.ais.AisConsent consent, UpdateConsentPsuDataReq request)
-
-
-
Method Detail
-
validateConsentOnCreate
public ValidationResult validateConsentOnCreate(CreateConsentReq request, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData)
-
validateConsentOnGettingStatusById
public ValidationResult validateConsentOnGettingStatusById(de.adorsys.psd2.core.data.ais.AisConsent consent)
-
validateConsentOnDelete
public ValidationResult validateConsentOnDelete(de.adorsys.psd2.core.data.ais.AisConsent consent)
-
validateConsentOnGettingById
public ValidationResult validateConsentOnGettingById(de.adorsys.psd2.core.data.ais.AisConsent consent)
-
validateConsentAuthorisationOnCreate
public ValidationResult validateConsentAuthorisationOnCreate(CreateConsentAuthorisationObject createConsentAuthorisationObject)
-
validateConsentPsuDataOnUpdate
public ValidationResult validateConsentPsuDataOnUpdate(de.adorsys.psd2.core.data.ais.AisConsent consent, UpdateConsentPsuDataReq request)
-
validateConsentAuthorisationOnGettingById
public ValidationResult validateConsentAuthorisationOnGettingById(de.adorsys.psd2.core.data.ais.AisConsent consent)
-
validateConsentAuthorisationScaStatus
public ValidationResult validateConsentAuthorisationScaStatus(de.adorsys.psd2.core.data.ais.AisConsent consent, String authorisationId)
-
buildWarningMessages
public Set<de.adorsys.psd2.xs2a.core.domain.TppMessageInformation> buildWarningMessages(CreateConsentReq request)
-
-