Class VisiblePdfSignatureUserInformationValidator

java.lang.Object
se.idsec.signservice.integration.core.validation.AbstractInputValidator<se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation,se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate>
se.idsec.signservice.integration.document.impl.VisiblePdfSignatureUserInformationValidator
All Implemented Interfaces:
InputValidator<se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation,se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate>

public class VisiblePdfSignatureUserInformationValidator extends AbstractInputValidator<se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation,se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate>
Validator for VisiblePdfSignatureUserInformation objects.
Author:
Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
  • Constructor Details

    • VisiblePdfSignatureUserInformationValidator

      public VisiblePdfSignatureUserInformationValidator()
  • Method Details

    • validate

      public ValidationResult validate(se.idsec.signservice.integration.document.pdf.VisiblePdfSignatureUserInformation object, @Nullable String objectName, se.idsec.signservice.integration.document.pdf.PdfSignatureImageTemplate hint)
      Validates the supplied object using the supplied hint. The returned ValidationResult should be queried for errors.
      Parameters:
      object - the object to validate
      objectName - the object name (null for no name)
      hint - an optional validation hint
      Returns:
      a validation errors object