Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct {
Dsn string
}
type Database ¶
type Database interface {
List() ([]api.ListSecretResponse, error)
Create(api.CreateSecretRequest) error
Read(api.ReadSecretRequest) (api.Secret, error)
Update(api.UpdateSecretRequest) error
Delete(api.DeleteSecretRequest) error
Revert(api.RevertSecretRequest) error
}
Database provides methods for interacting with a secrets database.
type SecretRecord ¶
type ValueRecord ¶
type ValueRecord struct {
ID uint
SecretRecordID uint
Value []byte
Version api.SecretVersion
}
Click to show internal directories.
Click to hide internal directories.