var (
ErrNotFound = errors.New("secret not found")
ErrExecDisabled = errors.New("exec secret resolver is disabled")
ErrKeyring = errors.New("keyring resolver is not available in this build")
)
Wipe overwrites a mutable secret buffer. Go does not guarantee removal of
all compiler/runtime copies, so this is defense in depth rather than an
absolute memory-erasure claim.