Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCommand ¶
func ParseTufRoleNameOffline ¶ added in v0.30.0
func ParseTufRoleNameOnline ¶ added in v0.32.0
Types ¶
type OfflineCreds ¶ added in v0.19.1
func GetOfflineCreds ¶ added in v0.19.1
func GetOfflineCreds(credsFile string) (OfflineCreds, error)
type TufKeyPair ¶ added in v0.30.0
type TufKeyPair struct {
// contains filtered or unexported fields
}
type TufKeyType ¶ added in v0.30.0
type TufKeyType interface { Name() string SigName() string SigOpts() crypto.SignerOpts GenerateKey() (crypto.Signer, error) ParseKey(string) (crypto.Signer, error) SaveKeyPair(crypto.Signer) (priv, pub string, err error) }
func ParseTufKeyType ¶ added in v0.30.0
func ParseTufKeyType(s string) TufKeyType
type TufSigner ¶ added in v0.19.1
type TufSigner struct { Id string Type TufKeyType Key crypto.Signer }
func FindOneTufSigner ¶ added in v0.34.1
func FindOneTufSigner(root *client.AtsTufRoot, creds OfflineCreds, keyids []string) (signer TufSigner, err error)
Source Files ¶
- ca_create.go
- ca_show.go
- ca_update.go
- cmd.go
- est.go
- tuf_copy_targets.go
- tuf_crypto.go
- tuf_resign_root.go
- tuf_rotate_all_keys.go
- tuf_rotate_offline_key.go
- tuf_show_root.go
- tuf_updates.go
- tuf_updates_add_offline_key.go
- tuf_updates_apply.go
- tuf_updates_cancel.go
- tuf_updates_delete_offline_key.go
- tuf_updates_init.go
- tuf_updates_review.go
- tuf_updates_rotate_offline_key.go
- tuf_updates_rotate_online_key.go
- tuf_updates_set_threshold.go
- tuf_updates_sign.go
- tuf_updates_sign_prod_targets.go
- tuf_utils.go
Click to show internal directories.
Click to hide internal directories.