Versions in this module Expand all Collapse all v0 v0.2.0 Nov 7, 2026 Changes in this version + var ErrReservedName = errors.New("keyring: the name collides with a shared service's item") v0.1.0 Oct 29, 2026 Changes in this version + const ZalandoVersion + var ErrLocked = errors.New("keyring: the keyring stayed locked") + var ErrNoProvider = errors.New("keyring: no Secret Service provider is running") + var ErrNotFound = zkeyring.ErrNotFound + var ErrPending = errors.New("keyring: waiting for the keyring to be unlocked") + var ErrTooBig = zkeyring.ErrSetDataTooBig + type Options struct + Folder string + OnUnlocked func() + PortalTimeout time.Duration + ReadTimeout time.Duration + SealInfo string + Service string + SharedServices []string + type Store struct + func New(o Options) (*Store, error) + func (s *Store) Delete(name string) error + func (s *Store) DeleteIn(service, name string) error + func (s *Store) Get(name string) (string, error) + func (s *Store) GetIn(service, name string) (string, error) + func (s *Store) Plaintext() (bool, error) + func (s *Store) Set(name, value string) error + func (s *Store) SetIn(service, name, value string) error