Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func VerifySignature ¶
Types ¶
type CollectionEnvelope ¶ added in v0.1.7
func Verify ¶
func Verify(policyEnvelope dsse.Envelope, policyVerifiers []cryptoutil.Verifier, opts ...VerifyOption) ([]CollectionEnvelope, error)
VerifyE verifies a dsse envelopes against a policy and returns the envelopes on success
type RunOption ¶
type RunOption func(ro *runOptions)
func RunWithAttestationOpts ¶
func RunWithAttestationOpts(opts ...attestation.AttestationContextOption) RunOption
func RunWithAttestors ¶
func RunWithCommand ¶
func RunWithTracing ¶
type RunResult ¶
type RunResult struct { Collection attestation.Collection SignedEnvelope dsse.Envelope }
type VerifyOption ¶
type VerifyOption func(*verifyOptions)
func VerifyWithCollectionEnvelopes ¶
func VerifyWithCollectionEnvelopes(collectionEnvelopes []CollectionEnvelope) VerifyOption
VerifyWithPolicy verifies a dsse envelopes against a policy
Click to show internal directories.
Click to hide internal directories.