Versions in this module Expand all Collapse all v0 v0.2.1 Apr 12, 2021 Changes in this version + var Read = readPasswordFn + func Download() *ffcli.Command + func DownloadCmd(ctx context.Context, imageRef string) error + func Generate() *ffcli.Command + func GenerateCmd(_ context.Context, imageRef string, annotations map[string]interface{}, ...) error + func GenerateKeyPair() *ffcli.Command + func GenerateKeyPairCmd(ctx context.Context, kmsVal string) error + func GetPass(confirm bool) ([]byte, error) + func GetPublicKey(ctx context.Context, reader io.Reader, kmsVal string, writer NamedWriter, ...) error + func MungeCmd(_ context.Context, imageRef string) error + func PublicKey() *ffcli.Command + func Sign() *ffcli.Command + func SignBlob() *ffcli.Command + func SignBlobCmd(ctx context.Context, keyPath, kmsVal, payloadPath string, b64 bool, ...) ([]byte, error) + func SignCmd(ctx context.Context, keyPath string, imageRef string, upload bool, ...) error + func Triangulate() *ffcli.Command + func Upload() *ffcli.Command + func UploadCmd(ctx context.Context, sigRef, payloadRef, imageRef string) error + func Verify() *ffcli.Command + func VerifyBlob() *ffcli.Command + func VerifyBlobCmd(ctx context.Context, keyRef, kmsVal, certRef, sigRef, blobRef string) error + func Version() *ffcli.Command + type Annotation struct + type Info struct + BuildDate string + Compiler string + GitCommit string + GitTreeState string + GitVersion string + GoVersion string + Platform string + func VersionInfo() Info + func (i *Info) JSONString() (string, error) + func (i *Info) String() string + type KeyParseError struct + func (e *KeyParseError) Error() string + type NamedWriter struct + Name string + type SignatureArgType uint8 + const FileSignature + const RawSignature + const StdinSignature + type VerifyCommand struct + Annotations *map[string]interface{} + CheckClaims bool + Key string + KmsVal string + Output string + PayloadPath string + func (c *VerifyCommand) Exec(ctx context.Context, args []string) error