Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This optional feature is part of version 25.2 and subject to change

Introduction

The purpose of validator connectors is to allow for selective validation of certain /wiki/spaces/CS/pages/4340187164 by checking their validity and optionally their adherence to certain profiles (for example a PDF validator that only allows PDF 1/A files).

...

  1. Obtain the list of validation connectors that apply to the object (based on whether the module plugin is active for the organisation and applies to the source pronom format)

  2. For each validator

    1. Call the validator using the connector https://mediahaven.atlassian.net/wiki/spaces/CS/pages/4763779092/ValidatorValidation+Connectors#API-Contract asynchronously

  3. For each validator

    1. Asynchronous wait for the validation to complete

    2. Collect the response of the validator connector

    3. Log the result of the validator as one of the Events (include both positive and negative evaluations)

  4. If at least 1 validator declared the object invalid, reject the object as a whole

...