Versions in this module Expand all Collapse all v0 v0.2.0 Mar 24, 2020 v0.1.0 Mar 17, 2020 Changes in this version + func IsExecutionFailed(err error) bool + func IsInvalidConfig(err error) bool + type Config struct + Logger micrologger.Logger + VaultClient *vaultclient.Client + func DefaultConfig() Config + type CreateConfig struct + AltNames []string + CommonName string + ID string + IPSANs []string + Organizations []string + TTL string + type CreateResult struct + CA string + Crt string + Key string + SerialNumber string + type Interface interface + Create func(config CreateConfig) (CreateResult, error) + type VaultCrt struct + func New(config Config) (*VaultCrt, error) + func (c *VaultCrt) Create(config CreateConfig) (CreateResult, error)