Versions in this module Expand all Collapse all v1 v1.0.0 Dec 20, 2023 Changes in this version + type DB struct + func New(log logr.Logger, dir string) (db *DB, err error) + func NewPlain(log logr.Logger, dir string) (db *DB, err error) + func (db *DB) Close() error + func (db *DB) CreateKey(name, existing string, size int, enc core.Encoding, t core.Type) (k core.Key, err error) + func (db *DB) DeleteKey(id string) error + func (db *DB) Dump(w io.Writer) error + func (db *DB) GetKey(id string) (k core.Key, err error) + func (db *DB) GetKeyWithSecret(id string) (k core.Key, err error) + func (db *DB) GetKeys() (keys core.Keys, err error) + func (db *DB) Restore(r io.Reader) error + func (db *DB) RunMigrations() (err error)