@Component public class HeadersLengthValidatorImpl extends AbstractHeaderValidatorImpl implements ConsentHeaderValidator, PaymentHeaderValidator
errorBuildingService| Constructor and Description |
|---|
HeadersLengthValidatorImpl(ErrorBuildingService errorBuildingService) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getHeaderName() |
MessageError |
validate(Map<String,String> inputHeaders,
MessageError messageError)
Validates HTTP headers from the request and populates given error with error text if headers are invalid
|
checkHeaderContent, checkIfHeaderIsPresented, validate@Autowired public HeadersLengthValidatorImpl(ErrorBuildingService errorBuildingService)
protected String getHeaderName()
getHeaderName in class AbstractHeaderValidatorImplpublic MessageError validate(Map<String,String> inputHeaders, MessageError messageError)
HeaderValidatorvalidate in interface HeaderValidatorvalidate in class AbstractHeaderValidatorImplinputHeaders - headers from the request, with their names acting as keysmessageError - error to be populatedMessageError object, enriched or not.Copyright © 2020. All rights reserved.