Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: draw.io diagram "validator connectors" edited

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

Introduction

...

Property

Description

Default

Required

Example

Formats

  • The list of pronom formats for which to call this validator

  • An empty list implies all formats

[ ]

No

[“x-fmt/387”, “x-fmt/388”, “x-fmt/399”]

Premis event type

The premis event type to generate for finished validation

VALIDATION

No

VALIDATION.VERA-PDF

Workflow

During the Ingest Flows of the object, a new validation step is added that does the following

...

Schematic

Drawio sketch
diagramDisplayName
mVer2
simple0
zoom1
simpleinComment0
inCommentpageId04763779092
custContentId4763549746
pageIddiagramDisplayName4763779092validator connectors
lbox1
validator connectorscontentVer23
revision23
baseUrlhttps://mediahaven.atlassian.net/wiki
diagramNamevalidator connectors
pCenter0
width1502.005859375
links
tbstyle
height687.2252197265625

...

API

Method

Purpose

Properties

Validation Connector API

POST /validate

Starts the asynchronous validation of the object. Instantly returns the 200 OK to confirm the reception of the validation request.

  • The execution ID of the ingest workflow that is suspended

  • The metadata of an object

  • The URL of the original representation

Engine workflow REST API

POST /asynchronous/<execution-id>PUT records/:recordId/jobs/:jobId

with status Accept, Reject

Requires function TBD

  • Resume the asynchronously

paused workflow and provide
  • pending worker daemon job

  • Provides the validation result and message

  • Creates a premis event

  • The message (the validation message)

  • The job status (the validation result)

  • The premis event type

  • Custom properties