Get desktop application:
View/edit binary Protocol Buffers messages
These endpoints allow Verifier plugins to call Ratify instead of having to know about and communicate directly with any given Store plugin.
Fetch the contents of blob.
The request for GetBlobContent
The artifact for which to retrieve blobs.
The name of the appropriate configured Store plugin to call.
The response for GetBlobContent
Fetch the contents of a given manifest.
The request for GetManifest
The subject.
The referrer for which the manifest is being requested.
The name of the appropriate configured Store plugin to call.
The response for GetManifest
The fully realized Manifest object for the referrer.
The request for VerifySubject
The subject under verification.
The configurations of the store plugins to be used.
The configurations of the verifier plugins to be used.
The response for VerifySubject
The subject under verification
The verification results for all artifacts which reference the given subject.
A collection of verification results for a single Referrer.
Used in:
The artifact being verified
The results of all verifier evaluation for the artifact.
Verification results for all nested artifacts (artifacts which refer to this one).
what a single verifier returns
Used in:
The name of the verifier which evaluated the artifact.
Whether the artifact passed validation
Details surrounding why the verifier considered the artifact valid or invalid
Custom metadata realized as a part of verification process. These properties can be used to compose more robust constraints.
Used in: