Uses of Class
de.adorsys.psd2.xs2a.service.validator.ValidationResult
-
-
Uses of ValidationResult in de.adorsys.psd2.xs2a.service
Methods in de.adorsys.psd2.xs2a.service that return ValidationResult Modifier and Type Method Description ValidationResultConfirmationOfFundsConsentValidationService. validateConsentAuthorisationOnCreate(CreatePiisConsentAuthorisationObject createPiisConsentAuthorisationObject)ValidationResultConsentValidationService. validateConsentAuthorisationOnCreate(CreateConsentAuthorisationObject createConsentAuthorisationObject)ValidationResultConfirmationOfFundsConsentValidationService. validateConsentAuthorisationOnGettingById(de.adorsys.psd2.core.data.piis.v1.PiisConsent consent)ValidationResultConsentValidationService. validateConsentAuthorisationOnGettingById(de.adorsys.psd2.core.data.ais.AisConsent consent)ValidationResultConfirmationOfFundsConsentValidationService. validateConsentAuthorisationScaStatus(de.adorsys.psd2.core.data.piis.v1.PiisConsent consent, String authorisationId)ValidationResultConsentValidationService. validateConsentAuthorisationScaStatus(de.adorsys.psd2.core.data.ais.AisConsent consent, String authorisationId)ValidationResultConsentValidationService. validateConsentOnCreate(CreateConsentReq request, de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData)ValidationResultConfirmationOfFundsConsentValidationService. validateConsentOnDelete(de.adorsys.psd2.core.data.piis.v1.PiisConsent consent)ValidationResultConsentValidationService. validateConsentOnDelete(de.adorsys.psd2.core.data.ais.AisConsent consent)ValidationResultConsentValidationService. validateConsentOnGettingById(de.adorsys.psd2.core.data.ais.AisConsent consent)ValidationResultConsentValidationService. validateConsentOnGettingStatusById(de.adorsys.psd2.core.data.ais.AisConsent consent)ValidationResultConfirmationOfFundsConsentValidationService. validateConsentPsuDataOnUpdate(de.adorsys.psd2.core.data.piis.v1.PiisConsent consent, UpdateConsentPsuDataReq request)ValidationResultConsentValidationService. validateConsentPsuDataOnUpdate(de.adorsys.psd2.core.data.ais.AisConsent consent, UpdateConsentPsuDataReq request) -
Uses of ValidationResult in de.adorsys.psd2.xs2a.service.mapper
Methods in de.adorsys.psd2.xs2a.service.mapper that return ValidationResult Modifier and Type Method Description ValidationResultValidationResultMapper. mapToXs2aValidationResult(de.adorsys.psd2.xs2a.core.service.validator.ValidationResult validationResult)Methods in de.adorsys.psd2.xs2a.service.mapper with parameters of type ValidationResult Modifier and Type Method Description de.adorsys.psd2.xs2a.core.service.validator.ValidationResultValidationResultMapper. mapToValidationResult(ValidationResult xs2aValidationResult) -
Uses of ValidationResult in de.adorsys.psd2.xs2a.service.validator
Methods in de.adorsys.psd2.xs2a.service.validator that return ValidationResult Modifier and Type Method Description static ValidationResultValidationResult. invalid(@NotNull de.adorsys.psd2.xs2a.core.error.ErrorType errorType, de.adorsys.psd2.xs2a.core.domain.TppMessageInformation tppMessageInformation)static ValidationResultValidationResult. invalid(@NotNull de.adorsys.psd2.xs2a.core.error.ErrorType errorType, de.adorsys.psd2.xs2a.core.domain.TppMessageInformation... tppMessageInformations)static ValidationResultValidationResult. invalid(@NotNull de.adorsys.psd2.xs2a.core.error.ErrorType errorType, de.adorsys.psd2.xs2a.core.error.MessageErrorCode messageErrorCode)static ValidationResultValidationResult. invalid(@NotNull de.adorsys.psd2.xs2a.core.error.MessageError messageError)static ValidationResultValidationResult. valid()@NotNull ValidationResultBusinessValidator. validate(T object)Validates some object according to some business rules@NotNull ValidationResultOauthValidator. validate(T object)@NotNull ValidationResultPsuDataInInitialRequestValidator. validate(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData)Validates PSU Data that was sent in initial request@NotNull ValidationResultPsuDataUpdateAuthorisationCheckerValidator. validate(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdDataRequest, @Nullable de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdDataAuthorisation)@NotNull ValidationResultSupportedAccountReferenceValidator. validate(@NotNull Collection<de.adorsys.psd2.xs2a.core.profile.AccountReference> accountReferences)@NotNull ValidationResultTppNotificationDataValidator. validate(@NotNull de.adorsys.psd2.xs2a.core.tpp.TppNotificationData tppNotificationData)@NotNull ValidationResultTppUriHeaderValidator. validate(@NotNull de.adorsys.psd2.xs2a.core.tpp.TppRedirectUri tppRedirectUri) -
Uses of ValidationResult in de.adorsys.psd2.xs2a.service.validator.ais
Methods in de.adorsys.psd2.xs2a.service.validator.ais that return ValidationResult Modifier and Type Method Description protected abstract @NotNull ValidationResultAbstractAisTppValidator. executeBusinessValidation(T consentObject)Executes request-specific business validation@NotNull ValidationResultAbstractAisTppValidator. validate(T object) -
Uses of ValidationResult in de.adorsys.psd2.xs2a.service.validator.ais.account
Methods in de.adorsys.psd2.xs2a.service.validator.ais.account that return ValidationResult Modifier and Type Method Description protected @NotNull ValidationResultDownloadTransactionsReportValidator. executeBusinessValidation(DownloadTransactionListRequestObject consentObject)protected @NotNull ValidationResultGetAccountDetailsValidator. executeBusinessValidation(CommonAccountRequestObject commonAccountRequestObject)Validates get account details requestprotected @NotNull ValidationResultGetAccountListValidator. executeBusinessValidation(GetAccountListConsentObject consentObject)Validates get account list request by checking whether: consent has access to balances if the balance information was requestedprotected @NotNull ValidationResultGetBalancesReportValidator. executeBusinessValidation(GetAccountBalanceRequestObject consentObject)Validates get balances report requestprotected @NotNull ValidationResultGetCardAccountDetailsValidator. executeBusinessValidation(GetCardAccountDetailsRequestObject requestObject)Validates get card account details requestprotected @NotNull ValidationResultGetCardAccountListValidator. executeBusinessValidation(GetCardAccountListConsentObject consentObject)Validates get card account list requestprotected @NotNull ValidationResultGetCardBalancesReportValidator. executeBusinessValidation(GetCardAccountBalanceRequestObject consentObject)Validates get card balances report requestprotected @NotNull ValidationResultGetCardTransactionsReportValidator. executeBusinessValidation(CardTransactionsReportByPeriodObject requestObject)Validates get card transactions report requestprotected @NotNull ValidationResultGetTransactionDetailsValidator. executeBusinessValidation(CommonAccountTransactionsRequestObject consentObject)Validates get transaction details requestprotected @NotNull ValidationResultGetTransactionsReportValidator. executeBusinessValidation(TransactionsReportByPeriodObject requestObject)Validates get transactions report requestprotected @NotNull ValidationResultGetTrustedBeneficiariesListValidator. executeBusinessValidation(GetTrustedBeneficiariesListConsentObject consentObject)Validates get trusted beneficiaries list request by checking whether: consent has access to trusted beneficiaries list -
Uses of ValidationResult in de.adorsys.psd2.xs2a.service.validator.ais.account.common
Methods in de.adorsys.psd2.xs2a.service.validator.ais.account.common that return ValidationResult Modifier and Type Method Description ValidationResultAccountAccessMultipleAccountsValidator. validate(de.adorsys.psd2.core.data.ais.AisConsent aisConsent, boolean withBalance)ValidationResultAccountAccessValidator. validate(de.adorsys.psd2.core.data.ais.AisConsent aisConsent, boolean withBalance)ValidationResultAccountConsentValidator. validate(de.adorsys.psd2.core.data.ais.AisConsent aisConsent, String requestUri)ValidationResultAccountReferenceAccessValidator. validate(de.adorsys.psd2.core.data.ais.AisConsent aisConsent, List<de.adorsys.psd2.xs2a.core.profile.AccountReference> references, String accountId, de.adorsys.psd2.xs2a.core.consent.AisConsentRequestType consentRequestType)ValidationResultPermittedAccountReferenceValidator. validate(de.adorsys.psd2.core.data.ais.AisConsent aisConsent, String accountId, boolean withBalance)ValidationResultTransactionReportAcceptHeaderValidator. validate(String acceptHeader) -
Uses of ValidationResult in de.adorsys.psd2.xs2a.service.validator.ais.consent
Methods in de.adorsys.psd2.xs2a.service.validator.ais.consent that return ValidationResult Modifier and Type Method Description protected @NotNull ValidationResultCreateConsentAuthorisationValidator. executeBusinessValidation(CreateConsentAuthorisationObject createConsentAuthorisationObject)Validates create consent authorisation requestprotected @NotNull ValidationResultDeleteAccountConsentsByIdValidator. executeBusinessValidation(CommonConsentObject consentObject)Validates delete account consent by id requestprotected @NotNull ValidationResultGetAccountConsentByIdValidator. executeBusinessValidation(CommonConsentObject consentObject)Validates get account consent by id requestprotected @NotNull ValidationResultGetAccountConsentsStatusByIdValidator. executeBusinessValidation(CommonConsentObject consentObject)Validates get account consent status by id requestprotected @NotNull ValidationResultGetConsentAuthorisationScaStatusValidator. executeBusinessValidation(GetConsentAuthorisationScaStatusPO consentObject)Validates get consent authorisation sca status requestprotected @NotNull ValidationResultGetConsentAuthorisationsValidator. executeBusinessValidation(CommonConsentObject consentObject)Validates get consent authorisations requestprotected @NotNull ValidationResultUpdateConsentPsuDataValidator. executeBusinessValidation(UpdateConsentPsuDataRequestObject requestObject)Validates update consent psu data request@NotNull ValidationResultCreateConsentRequestValidator. validate(@NotNull CreateConsentRequestObject requestObject)Validates Create consent request according to: the presence of PSU Data in the request if it's mandated by the profile support of account reference types support of global consent for All Psd2 support of bank offered consent support of available account access support of combined service indicator If there are new consent requirements, this method has to be updated. -
Uses of ValidationResult in de.adorsys.psd2.xs2a.service.validator.authorisation
Methods in de.adorsys.psd2.xs2a.service.validator.authorisation that return ValidationResult Modifier and Type Method Description ValidationResultAuthorisationStageCheckValidator. validate(@NotNull UpdateAuthorisationRequest updateRequest, @NotNull de.adorsys.psd2.xs2a.core.sca.ScaStatus scaStatus, @NotNull AuthorisationServiceType authType)@NotNull ValidationResultAuthorisationStatusValidator. validate(@NotNull de.adorsys.psd2.xs2a.core.sca.ScaStatus scaStatus, @org.jetbrains.annotations.NotNull boolean confirmationCodeReceived)@NotNull ValidationResultConsentAuthorisationValidator. validate(@NotNull String authorisationId, @NotNull de.adorsys.psd2.core.data.Consent consent) -
Uses of ValidationResult in de.adorsys.psd2.xs2a.service.validator.piis
Methods in de.adorsys.psd2.xs2a.service.validator.piis that return ValidationResult Modifier and Type Method Description protected abstract @NotNull ValidationResultAbstractPiisTppValidator. executeBusinessValidation(T consentObject)Executes request-specific business validationprotected @NotNull ValidationResultCreatePiisConsentAuthorisationValidator. executeBusinessValidation(CreatePiisConsentAuthorisationObject createPiisConsentAuthorisationObject)Validates create consent authorisation requestprotected @NotNull ValidationResultDeleteConfirmationOfFundsConsentByIdValidator. executeBusinessValidation(CommonConfirmationOfFundsConsentObject consentObject)Validates delete Confirmation fo Funds Consent by id requestprotected @NotNull ValidationResultGetConfirmationOfFundsConsentAuthorisationScaStatusValidator. executeBusinessValidation(GetConfirmationOfFundsConsentAuthorisationScaStatusPO consentObject)Validates get consent authorisation sca status requestprotected @NotNull ValidationResultGetConfirmationOfFundsConsentAuthorisationsValidator. executeBusinessValidation(CommonConfirmationOfFundsConsentObject consentObject)Validates get consent authorisations requestprotected @NotNull ValidationResultUpdatePiisConsentPsuDataValidator. executeBusinessValidation(UpdatePiisConsentPsuDataRequestObject requestObject)Validates update consent psu data request@NotNull ValidationResultAbstractPiisTppValidator. validate(T object)@NotNull ValidationResultConfirmationOfFundsAuthorisationValidator. validate(@NotNull String authorisationId, @NotNull de.adorsys.psd2.core.data.piis.v1.PiisConsent consent)@NotNull ValidationResultCreatePiisConsentValidator. validate(@NotNull CreatePiisConsentRequestObject requestObject) -
Uses of ValidationResult in de.adorsys.psd2.xs2a.service.validator.pis
Methods in de.adorsys.psd2.xs2a.service.validator.pis that return ValidationResult Modifier and Type Method Description protected abstract ValidationResultAbstractPisValidator. executeBusinessValidation(T paymentObject)Executes request-specific business validation@NotNull ValidationResultAbstractPisValidator. validate(T object) -
Uses of ValidationResult in de.adorsys.psd2.xs2a.service.validator.pis.authorisation
Methods in de.adorsys.psd2.xs2a.service.validator.pis.authorisation that return ValidationResult Modifier and Type Method Description protected ValidationResultAbstractUpdatePisPsuDataValidator. executeBusinessValidation(UpdatePisPsuDataPO paymentObject)Validates update PSU Data in payment authorisation request by checking whether: endpoint is accessible for given authorisation payment is not expired@NotNull ValidationResultPisAuthorisationValidator. validate(@NotNull String authorisationId, @NotNull de.adorsys.psd2.consent.api.pis.proto.PisCommonPaymentResponse commonPaymentResponse)protected ValidationResultAbstractUpdatePisPsuDataValidator. validateTransactionStatus(UpdatePisPsuDataPO paymentObject) -
Uses of ValidationResult in de.adorsys.psd2.xs2a.service.validator.pis.authorisation.cancellation
Methods in de.adorsys.psd2.xs2a.service.validator.pis.authorisation.cancellation that return ValidationResult Modifier and Type Method Description protected ValidationResultCreatePisCancellationAuthorisationValidator. executeBusinessValidation(CreatePisCancellationAuthorisationObject createPisCancellationAuthorisationObject)Validates create payment cancellation authorisation requestprotected ValidationResultGetPaymentCancellationAuthorisationScaStatusValidator. executeBusinessValidation(GetPaymentCancellationAuthorisationScaStatusPO paymentObject)Validates get payment cancellation authorisation SCA status requestprotected ValidationResultGetPaymentCancellationAuthorisationsValidator. executeBusinessValidation(CommonPaymentObject paymentObject)Validates get payment cancellation authorisations request -
Uses of ValidationResult in de.adorsys.psd2.xs2a.service.validator.pis.authorisation.initiation
Methods in de.adorsys.psd2.xs2a.service.validator.pis.authorisation.initiation that return ValidationResult Modifier and Type Method Description protected ValidationResultCreatePisAuthorisationValidator. executeBusinessValidation(CreatePisAuthorisationObject createPisAuthorisationObject)Validates create PIS authorisation request by checking whether: payment authorisation PSU data is the same as initial request PSU data payment authorisation is already finalised for this payment and for this PSU ID payment is not expiredprotected ValidationResultGetPaymentInitiationAuthorisationScaStatusValidator. executeBusinessValidation(GetPaymentInitiationAuthorisationScaStatusPO paymentObject)Validates get payment initiation authorisation SCA status requestprotected ValidationResultGetPaymentInitiationAuthorisationsValidator. executeBusinessValidation(CommonPaymentObject paymentObject)Validates get payment initiation authorisations requestprotected ValidationResultUpdatePisCommonPaymentPsuDataValidator. validateTransactionStatus(UpdatePisPsuDataPO paymentObject) -
Uses of ValidationResult in de.adorsys.psd2.xs2a.service.validator.pis.payment
Methods in de.adorsys.psd2.xs2a.service.validator.pis.payment that return ValidationResult Modifier and Type Method Description protected ValidationResultCancelPaymentValidator. executeBusinessValidation(CancelPaymentPO paymentObject)Validates cancel payment request by checking whether: given payment's type and product are valid for the paymentprotected ValidationResultGetPaymentByIdValidator. executeBusinessValidation(GetPaymentByIdPO paymentObject)Validates get payment by ID request by checking whether: given payment's type and product are valid for the paymentprotected ValidationResultGetPaymentStatusByIdValidator. executeBusinessValidation(GetPaymentStatusByIdPO paymentObject)Validates get payment status by ID request by checking whether: accept header in the request is supported by the ASPSP oauth request is valid for given payment@NotNull ValidationResultCreatePaymentValidator. validate(@NotNull CreatePaymentRequestObject createPaymentRequestObject)Validates create payment request by checking whether: Payment product and payment type are correct PSU Data is present in the request if it's mandated by the profile Account references are supported by ASPSPValidationResultTransactionStatusAcceptHeaderValidator. validate(@NotNull String acceptHeader)Validates whether media type in Accept header is supported by the ASPSP. -
Uses of ValidationResult in de.adorsys.psd2.xs2a.service.validator.tpp
Methods in de.adorsys.psd2.xs2a.service.validator.tpp that return ValidationResult Modifier and Type Method Description ValidationResultTppDomainValidator. validate(@NotNull String header)ValidationResultTppInfoValidator. validateTpp(@Nullable de.adorsys.psd2.xs2a.core.tpp.TppInfo tppInfo)Validates the TPP object contained in the consent/payment by checking whether it matches the current TPP in the request -
Uses of ValidationResult in de.adorsys.psd2.xs2a.web.validator.header
Methods in de.adorsys.psd2.xs2a.web.validator.header that return ValidationResult Modifier and Type Method Description protected ValidationResultAbstractHeaderValidatorImpl. checkHeaderContent(Map<String,String> headers)protected ValidationResultPsuDeviceIdHeaderValidatorImpl. checkHeaderContent(Map<String,String> headers)protected ValidationResultPsuIPAddressHeaderValidatorImpl. checkHeaderContent(Map<String,String> headers)protected ValidationResultXRequestIdHeaderValidatorImpl. checkHeaderContent(Map<String,String> headers)protected ValidationResultAbstractHeaderValidatorImpl. checkIfHeaderIsPresented(Map<String,String> headers)protected ValidationResultAbstractHeaderValidatorImpl. validate(Map<String,String> headers)protected ValidationResultConsentIdHeaderCofValidatorImpl. validate(Map<String,String> headers)ValidationResultPsuDeviceIdHeaderValidatorImpl. validate(Map<String,String> headers)ValidationResultTppNotificationContentPreferredHeaderValidatorImpl. validate(Map<String,String> headers) -
Uses of ValidationResult in de.adorsys.psd2.xs2a.web.validator.path
Methods in de.adorsys.psd2.xs2a.web.validator.path that return ValidationResult Modifier and Type Method Description @NotNull ValidationResultPaymentTypeAndProductValidator. validateTypeAndProduct(@NotNull de.adorsys.psd2.xs2a.core.profile.PaymentType paymentType, String paymentProduct)Validates payment type and payment product by checking whether it's supported by the ASPSP profile -
Uses of ValidationResult in de.adorsys.psd2.xs2a.web.validator.query
Methods in de.adorsys.psd2.xs2a.web.validator.query that return ValidationResult Modifier and Type Method Description protected ValidationResultAbstractQueryParameterValidatorImpl. validateMandatoryParameterPresence(Map<String,List<String>> queryParameterMap)Validates the presence of mandatory query parameter by checking whether: the parameter is present in the request the parameter's value is contained only once in the request the parameter's value is not blank
-