コード例 #1
0
ファイル: repo.go プロジェクト: pombredanne/go-tuf
func (r *Repo) Timestamp() error {
	return r.TimestampWithExpires(data.DefaultExpires("timestamp"))
}
コード例 #2
0
ファイル: repo.go プロジェクト: pombredanne/go-tuf
func (r *Repo) Snapshot(t CompressionType) error {
	return r.SnapshotWithExpires(t, data.DefaultExpires("snapshot"))
}
コード例 #3
0
ファイル: repo.go プロジェクト: pombredanne/go-tuf
func (r *Repo) RemoveTargets(paths []string) error {
	return r.RemoveTargetsWithExpires(paths, data.DefaultExpires("targets"))
}
コード例 #4
0
ファイル: repo.go プロジェクト: pombredanne/go-tuf
func (r *Repo) AddTargets(paths []string, custom json.RawMessage) error {
	return r.AddTargetsWithExpires(paths, custom, data.DefaultExpires("targets"))
}
コード例 #5
0
ファイル: repo.go プロジェクト: pombredanne/go-tuf
func (r *Repo) RevokeKey(role, id string) error {
	return r.RevokeKeyWithExpires(role, id, data.DefaultExpires("root"))
}
コード例 #6
0
ファイル: repo.go プロジェクト: pombredanne/go-tuf
func (r *Repo) GenKey(role string) (string, error) {
	return r.GenKeyWithExpires(role, data.DefaultExpires("root"))
}