Documentation ¶ Index ¶ type APIclient func NewAPIclient(ctx context.Context) (*APIclient, error) func (c *APIclient) Close() func (c *APIclient) Healthy() bool func (c *APIclient) TransitDecrypt(path string, data map[string]interface{}) (*vault.Secret, error) func (c *APIclient) TransitEncrypt(path string, data map[string]interface{}) (*vault.Secret, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type APIclient ¶ type APIclient struct { // contains filtered or unexported fields } func NewAPIclient ¶ func NewAPIclient(ctx context.Context) (*APIclient, error) func (*APIclient) Close ¶ func (c *APIclient) Close() func (*APIclient) Healthy ¶ func (c *APIclient) Healthy() bool func (*APIclient) TransitDecrypt ¶ func (c *APIclient) TransitDecrypt(path string, data map[string]interface{}) (*vault.Secret, error) func (*APIclient) TransitEncrypt ¶ func (c *APIclient) TransitEncrypt(path string, data map[string]interface{}) (*vault.Secret, error) Source Files ¶ View all Source files vault.go Click to show internal directories. Click to hide internal directories.