Class ConsentValidationService


  • @Service
    public class ConsentValidationService
    extends Object
    • Constructor Detail

      • ConsentValidationService

        public ConsentValidationService()
    • 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,
                                                                                                           ConsentAuthorisationsParameters 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)