1      Definition

A document attached to a Process attesting the suitability of the Process for specific usages. Other types of Certificates are possible and are listed in the Certificate Qualifier.

2      Functional Requirements

A Basic Certificate includes:

  1. Certificate ID
  2. Certificate Authority ID.
  3. Actions for which the Process is Certified.

3      Syntax

https://schemas.mpai.community/MMM4/V2.0/data/BasicCertificate.json

4      Semantics

Label Size Description
Header N1 Bytes Certificate Header
– Standard – Certificate 9 Bytes The characters “MMM-CRF-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
MInstanceID N4 Bytes Identifier of M-Instance.
CertificateID N5 Bytes Identifier of Certificate.
CertificateTime N6 Bytes Validity of Certificate.
CertificationAuthorityID N7 Bytes Identifier of Certification Authority.
CertifiedProcessActions N8 Bytes Process Actions for which Process is Certified.
DescrMetadata N8 Bytes Descriptive Metadata.