Documentation
¶
Index ¶
- Constants
- func Sign(ctx context.Context, idx v1.ImageIndex, signer dsse.SignerVerifier, ...) (v1.ImageIndex, error)
- func Verify(ctx context.Context, opts *policy.PolicyOptions, ...) (policyFound bool, err error)
- func VerifyAttestations(ctx context.Context, resolver oci.AttestationResolver, ...) error
- type SigningOptions
Constants ¶
View Source
const ( InTotoReferenceLifecycleStage = "vnd.docker.lifecycle-stage" LifecycleStageExperimental = "experimental" )
Variables ¶
This section is empty.
Functions ¶
func Sign ¶
func Sign(ctx context.Context, idx v1.ImageIndex, signer dsse.SignerVerifier, opts *SigningOptions) (v1.ImageIndex, error)
func Verify ¶
func Verify(ctx context.Context, opts *policy.PolicyOptions, resolver oci.AttestationResolver) (policyFound bool, err error)
func VerifyAttestations ¶
func VerifyAttestations(ctx context.Context, resolver oci.AttestationResolver, files []*policy.PolicyFile) error
Types ¶
type SigningOptions ¶
type SigningOptions struct {
Replace bool
VSAOptions *attestation.VSAOptions
}
Click to show internal directories.
Click to hide internal directories.