Documentation ¶
Index ¶
Constants ¶
View Source
const ( Name = "vex" Type = "https://openvex.dev/ns" RunType = attestation.PostProductRunType )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Attestor ¶
type Attestor struct { VEXDocument vex.VEX `json:"vexDocument"` ReportFile string `json:"reportFileName,omitempty"` ReportDigestSet cryptoutil.DigestSet `json:"reportDigestSet,omitempty"` }
func (*Attestor) Attest ¶
func (a *Attestor) Attest(ctx *attestation.AttestationContext) error
func (*Attestor) RunType ¶
func (a *Attestor) RunType() attestation.RunType
func (*Attestor) Schema ¶
func (a *Attestor) Schema() *jsonschema.Schema
Click to show internal directories.
Click to hide internal directories.