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)de.adorsys.psd2.xs2a.core.service.validator.ValidationResultvalidateConsentAuthorisationOnCreate(CreateConsentAuthorisationObject createConsentAuthorisationObject)de.adorsys.psd2.xs2a.core.service.validator.ValidationResultvalidateConsentAuthorisationOnGettingById(de.adorsys.psd2.core.data.ais.AisConsent consent)de.adorsys.psd2.xs2a.core.service.validator.ValidationResultvalidateConsentAuthorisationScaStatus(de.adorsys.psd2.core.data.ais.AisConsent consent, String authorisationId)de.adorsys.psd2.xs2a.core.service.validator.ValidationResultvalidateConsentOnCreate(CreateConsentReq request, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData)de.adorsys.psd2.xs2a.core.service.validator.ValidationResultvalidateConsentOnDelete(de.adorsys.psd2.core.data.ais.AisConsent consent)de.adorsys.psd2.xs2a.core.service.validator.ValidationResultvalidateConsentOnGettingById(de.adorsys.psd2.core.data.ais.AisConsent consent)de.adorsys.psd2.xs2a.core.service.validator.ValidationResultvalidateConsentOnGettingStatusById(de.adorsys.psd2.core.data.ais.AisConsent consent)de.adorsys.psd2.xs2a.core.service.validator.ValidationResultvalidateConsentPsuDataOnUpdate(de.adorsys.psd2.core.data.ais.AisConsent consent, UpdateConsentPsuDataReq request)
-
-
-
Method Detail
-
validateConsentOnCreate
public de.adorsys.psd2.xs2a.core.service.validator.ValidationResult validateConsentOnCreate(CreateConsentReq request, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData)
-
validateConsentOnGettingStatusById
public de.adorsys.psd2.xs2a.core.service.validator.ValidationResult validateConsentOnGettingStatusById(de.adorsys.psd2.core.data.ais.AisConsent consent)
-
validateConsentOnDelete
public de.adorsys.psd2.xs2a.core.service.validator.ValidationResult validateConsentOnDelete(de.adorsys.psd2.core.data.ais.AisConsent consent)
-
validateConsentOnGettingById
public de.adorsys.psd2.xs2a.core.service.validator.ValidationResult validateConsentOnGettingById(de.adorsys.psd2.core.data.ais.AisConsent consent)
-
validateConsentAuthorisationOnCreate
public de.adorsys.psd2.xs2a.core.service.validator.ValidationResult validateConsentAuthorisationOnCreate(CreateConsentAuthorisationObject createConsentAuthorisationObject)
-
validateConsentPsuDataOnUpdate
public de.adorsys.psd2.xs2a.core.service.validator.ValidationResult validateConsentPsuDataOnUpdate(de.adorsys.psd2.core.data.ais.AisConsent consent, UpdateConsentPsuDataReq request)
-
validateConsentAuthorisationOnGettingById
public de.adorsys.psd2.xs2a.core.service.validator.ValidationResult validateConsentAuthorisationOnGettingById(de.adorsys.psd2.core.data.ais.AisConsent consent)
-
validateConsentAuthorisationScaStatus
public de.adorsys.psd2.xs2a.core.service.validator.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)
-
-