@Component public class PaymentBodyValidatorImpl extends AbstractBodyValidatorImpl implements PaymentBodyValidator
errorBuildingService, objectMapper| Constructor and Description |
|---|
PaymentBodyValidatorImpl(ErrorBuildingService errorBuildingService,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
PaymentTypeValidatorContext paymentTypeValidatorContext,
StandardPaymentProductsResolver standardPaymentProductsResolver,
JsonConverter jsonConverter,
TppRedirectUriBodyValidatorImpl tppRedirectUriBodyValidator,
DateFieldValidator dateFieldValidator,
FieldExtractor fieldExtractor) |
| Modifier and Type | Method and Description |
|---|---|
void |
validate(javax.servlet.http.HttpServletRequest request,
MessageError messageError) |
void |
validateBodyFields(javax.servlet.http.HttpServletRequest request,
MessageError messageError) |
void |
validateRawData(javax.servlet.http.HttpServletRequest request,
MessageError messageError) |
checkOptionalFieldForMaxLength, checkRequiredFieldForMaxLength, mapBodyToInstance, validateRemittanceInformationStructured, validateUltimateCreditor, validateUltimateDebtor@Autowired public PaymentBodyValidatorImpl(ErrorBuildingService errorBuildingService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, PaymentTypeValidatorContext paymentTypeValidatorContext, StandardPaymentProductsResolver standardPaymentProductsResolver, JsonConverter jsonConverter, TppRedirectUriBodyValidatorImpl tppRedirectUriBodyValidator, DateFieldValidator dateFieldValidator, FieldExtractor fieldExtractor)
public void validate(javax.servlet.http.HttpServletRequest request,
MessageError messageError)
validate in interface BodyValidatorvalidate in class AbstractBodyValidatorImplpublic void validateBodyFields(javax.servlet.http.HttpServletRequest request,
MessageError messageError)
validateBodyFields in class AbstractBodyValidatorImplpublic void validateRawData(javax.servlet.http.HttpServletRequest request,
MessageError messageError)
validateRawData in class AbstractBodyValidatorImplCopyright © 2019. All rights reserved.