1      Definition

An Item generated by

1. A Process requesting a Service to confirm that a Process has specified Rights that it claims to have.

2. A Service containing the response to the request.

2      Functional Requirements

An Validation Item contains:

  1. In the Validation Request:
    1. The Process ID.
    2. The Rights.
  2. In the Authentication Response:
    1. A Confirmation (Yes or No).

3      Syntax

https://schemas.mpai.community/MMM4/V2.1/data/Validation.json

4      Semantics

Label Size Description
Header N1 Bytes Validation Header
– Standard-Validation 9 Bytes The characters “MMM-VAL-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Byte Minor version – 1 or 2 characters
M-InstanceID N4 Bytes Identifier of M-Instance.
ValidationID N5 Bytes Identifier of Validation Item.
ValidationRequest N6 Bytes Validation request
– ProcessID N7 Bytes The Process whose Rights are questioned.
– Rights N8 Bytes The specific Rights.
ValidationResponse N10 Bytes Validation response
– Confirmation N11 Bytes Y for confirmation, N for denial.
DescrMetadata N13 Bytes Descriptive Metadata