Documentation
¶
Index ¶
- Constants
- type Attestor
- func (a *Attestor) Attest(ctx *attestation.AttestationContext) error
- func (a *Attestor) GetProducts() map[string]attestation.Product
- func (a *Attestor) MarshalJSON() ([]byte, error)
- func (a Attestor) Name() string
- func (rc *Attestor) RunType() attestation.RunType
- func (a *Attestor) Subjects() map[string]cryptoutil.DigestSet
- func (a Attestor) Type() string
Constants ¶
View Source
const ( Name = "product" Type = "https://witness.testifysec.com/attestations/product/v0.1" RunType = attestation.Internal )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Attestor ¶
type Attestor struct { Products map[string]attestation.Product `json:"products"` // contains filtered or unexported fields }
func (*Attestor) Attest ¶
func (a *Attestor) Attest(ctx *attestation.AttestationContext) error
func (*Attestor) GetProducts ¶
func (a *Attestor) GetProducts() map[string]attestation.Product
func (*Attestor) MarshalJSON ¶
func (*Attestor) RunType ¶
func (rc *Attestor) RunType() attestation.RunType
Click to show internal directories.
Click to hide internal directories.