| 1. Definition | 2. Functional Requirements | 3. Syntax | 4. Semantics |
1 Definition
The Trust Operation Taxonomy defines the controlled vocabulary of trust‑related operations that may be performed within the MPAI‑PTF Trust Framework. These operations describe actions that affect trust establishment, verification, credential handling, policy evaluation, and lifecycle management.
The taxonomy ensures consistent interpretation of trust operations across implementations, profiles, and verification pipelines.
2 Functional Requirements
The Trust Operation Taxonomy shall:
- Provide a finite, controlled set of operation identifiers.
- Use stable, versioned names suitable for machine processing.
- Cover the core trust‑related actions performed in PTF, including:
- verification
- validation
- issuance
- revocation
- policy evaluation
- lifecycle updates
- Be extensible in future versions without breaking existing implementations.
- Serve as the reference for:
- TrustOperation objects
- Profiles
- Verification logic
- Policy evaluation rules
3 Syntax
https://schemas.mpai.community/PTF/V1.0/data/TrustOperationTaxonomy.json
4 Semantics
| Operation Type | Meaning |
|---|---|
| VerifySignature | Verification of a digital signature on a PTF object. |
| VerifyHash | Verification of a hash value for integrity checking. |
| ValidateCredential | Validation of a credential such as CII, InstanceCredential, or PLC. |
| ValidateEvidence | Validation of attestation evidence items. |
| EvaluatePolicy | Evaluation of a policy or policy rule. |
| BindPolicy | Binding a policy to a target object (e.g., instance, credential). |
| IssueCredential | Issuance of a new credential by an authority. |
| RevokeCredential | Revocation of a previously issued credential. |
| UpdateLifecycleState | Update of a Process Instance’s lifecycle state. |