Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KeychainStore ¶
type KeychainStore struct{}
KeychainStore uses the OS keychain via go-keyring. On macOS: system Keychain (not iCloud — go-keyring never sets kSecAttrSynchronizable). On Linux: libsecret / GNOME Keyring / KeePassXC via D-Bus. On Windows: Windows Credential Manager.
func (*KeychainStore) Available ¶
func (k *KeychainStore) Available() bool
func (*KeychainStore) Delete ¶
func (k *KeychainStore) Delete(ref string) error
func (*KeychainStore) Set ¶
func (k *KeychainStore) Set(ref, token string) error
Click to show internal directories.
Click to hide internal directories.