Class HttpChecksumTraitValidator

  • All Implemented Interfaces:
    Validator

    public final class HttpChecksumTraitValidator
    extends AbstractValidator
    Validates the HttpChecksum trait.
    • Validates that at least one of the request or response checksum behavior is configured.
    • Validates that the requestAlgorithmMember and requestChecksumModeMember properties point to valid input members.
    • Validates that the requestAlgorithmMember targeted member contains only supported algorithms.
    • Validates that the requestChecksumModeMember targeted member contains only supported modes.
    • Checks for conflicts with @httpHeader and @httpPrefixHeaders.
    • Constructor Detail

      • HttpChecksumTraitValidator

        public HttpChecksumTraitValidator()
    • Method Detail

      • validate

        public java.util.List<ValidationEvent> validate​(Model model)
        Description copied from interface: Validator
        Validates a model and returns a list of validation events.
        Parameters:
        model - Model to validate.
        Returns:
        List of validation events.