Documentation ¶
Index ¶
- type VaultClient
- func (v *VaultClient) CreateSecret(ctx context.Context, secretName string, secretNamespace string, ...) (bool, error)
- func (v *VaultClient) DeleteSecret(ctx context.Context, secretName string, secretNamespace string) (bool, error)
- func (v *VaultClient) GetSecret(ctx context.Context, secretName string, secretNamespace string) (map[string][]byte, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VaultClient ¶
type VaultClient struct { Provider common.ConfigurationProvider Log logr.Logger KeyId string VaultId string }
func NewVaultClient ¶
func NewVaultClient(provider common.ConfigurationProvider, log logr.Logger, keyId string, vaultId string) *VaultClient
func (*VaultClient) CreateSecret ¶
func (*VaultClient) DeleteSecret ¶
Click to show internal directories.
Click to hide internal directories.