Documentation ¶
Index ¶
- type Vaulter
- func (v *Vaulter) Addr() string
- func (v *Vaulter) LoginAppRole(appRolePath, roleID, secretID string) error
- func (v *Vaulter) ReadSecret(path string) (*vault.Secret, error)
- func (v *Vaulter) RenewLease(leaseId string, increment int) (*vault.Secret, error)
- func (v *Vaulter) RetrieveData(path string) (map[string]interface{}, error)
- func (v *Vaulter) SetToken(token string)
- func (v *Vaulter) Token() string
- func (v *Vaulter) WriteData(path string, data map[string]interface{}) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Vaulter ¶
type Vaulter struct {
// contains filtered or unexported fields
}
func (*Vaulter) LoginAppRole ¶
func (*Vaulter) RenewLease ¶
func (*Vaulter) RetrieveData ¶
Click to show internal directories.
Click to hide internal directories.