Versions in this module Expand all Collapse all v0 v0.1.0 Apr 9, 2026 Changes in this version + func DeleteSecret(key string) error + func GetSecret(key string) ([]byte, error) + func HasSecret(key string) (bool, error) + func SetSecret(key string, value []byte) error + type KeyringBackendInfo struct + Source string + Value string + func ResolveKeyringBackendInfo() (KeyringBackendInfo, error) + type KeyringStore struct + func (s *KeyringStore) DeleteAPIKey() error + func (s *KeyringStore) GetAPIKey() (string, error) + func (s *KeyringStore) HasKey() (bool, error) + func (s *KeyringStore) SetAPIKey(key string) error + type Store interface + DeleteAPIKey func() error + GetAPIKey func() (string, error) + HasKey func() (bool, error) + SetAPIKey func(key string) error + func OpenDefault() (Store, error)