Versions in this module Expand all Collapse all v0 v0.2.4 Jun 15, 2020 Changes in this version + type Client struct + func NewClient() (*Client, error) + type KV struct + func (kv *KV) GetKeys(key string) ([]string, error) + func (kv *KV) GetSecrets(key string) ([]map[string]interface{}, error) + func (kv *KV) Put(key string, data map[string]interface{}) error + func (kv *KV) ReadSecretData(key string) (map[string]interface{}, error) + type Transit struct + func (t *Transit) Decrypt(mountpath, key string, ciphertext []byte) ([]byte, error) + func (t *Transit) Encrypt(mountpath, key string, value []byte) ([]byte, error) + func (t *Transit) IsEncrypted(value string) bool