Class HeadersLengthValidatorImpl

    • Constructor Detail

      • HeadersLengthValidatorImpl

        @Autowired
        public HeadersLengthValidatorImpl​(ErrorBuildingService errorBuildingService)
    • Method Detail

      • validate

        public de.adorsys.psd2.xs2a.core.error.MessageError validate​(Map<String,​String> inputHeaders,
                                                                     de.adorsys.psd2.xs2a.core.error.MessageError messageError)
        Description copied from interface: HeaderValidator
        Validates HTTP headers from the request and populates given error with error text if headers are invalid
        Specified by:
        validate in interface HeaderValidator
        Overrides:
        validate in class AbstractHeaderValidatorImpl
        Parameters:
        inputHeaders - headers from the request, with their names acting as keys
        messageError - error to be populated
        Returns:
        MessageError object, enriched or not.