Documentation ¶
Overview ¶
Package backend provides the K/V store interface for crypt backends.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Store ¶
type Store interface { // Get retrieves a value from a K/V store for the provided key. Get(key string) ([]byte, error) // List retrieves all keys and values under a provided key. List(key string) (KVPairs, error) // Set sets the provided key to value. Set(key string, value []byte) error // Watch monitors a K/V store for changes to key. Watch(key string, stop chan bool) <-chan *Response }
A Store is a K/V store backend that retrieves and sets, and monitors data in a K/V store.
Click to show internal directories.
Click to hide internal directories.