Versions in this module Expand all Collapse all v0 v0.15.0 Oct 13, 2026 Changes in this version + func VaultSource(v vault.Vault, path string) local.RootKeySource + type Keys struct + func Open(ctx context.Context, o Options) (*Keys, error) + func (k *Keys) Client() *keyforge.Client + func (k *Keys) Close() error + func (k *Keys) Open(ctx context.Context, purpose keyforge.Purpose, sealed, aad []byte) ([]byte, error) + func (k *Keys) Ready(ctx context.Context) error + func (k *Keys) Run(ctx context.Context) error + func (k *Keys) Seal(ctx context.Context, purpose keyforge.Purpose, plaintext, aad []byte) ([]byte, error) + type Options struct + AcceptRollback bool + Audit sfaudit.Store + Dir string + Purposes []keyforge.Purpose + Root local.RootKeySource