# Packages
Package mocks is a generated GoMock package.
# Functions
No description provided by the author
NewKVSecretClient relies on having standard VAULT_x envars set such as VAULT_TOKEN, VAULT_ADDR, etc.
NewPKISecret creates a descriptor for a certificate to be generated via Vault's PKI API.
NewPKISecretClient relies on having standard VAULT_x envars set such as VAULT_TOKEN, VAULT_ADDR, etc.
No description provided by the author
ParsePKISecret accepts an opaque string reference and returns a PKISecret.
# Constants
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
# Structs
No description provided by the author
KVSecretClient acts as a certificate retriever using Vault's KV store.
PKISecret is a wrapper to a certificate secret to be generated by Vault.
PKISecretClient acts as a certificate generator using Vault's PKI engine.
# Interfaces
go:generate mockgen -source ./certificates.go -destination ./mocks/certificates.go -package mocks KVClient.
go:generate mockgen -source ./certificates.go -destination ./mocks/certificates.go -package mocks LogicalClient.