Versions in this module Expand all Collapse all v0 v0.3.1 Nov 7, 2024 v0.3.0 Mar 27, 2024 Changes in this version + func Factory(version string) logical.Factory + type Cache struct + func NewCache() *Cache + func (c *Cache) Clear(ctx context.Context, storage logical.Storage) error + func (c *Cache) Create(ctx context.Context, storage logical.Storage, role *role, key string, ...) error + func (c *Cache) Delete(ctx context.Context, storage logical.Storage, key string) error + func (c *Cache) List(ctx context.Context, storage logical.Storage) ([]string, error) + func (c *Cache) Read(ctx context.Context, storage logical.Storage, role *role, key string) (*CacheEntry, error) + type CacheEntry struct + Account string + CSR []byte + Cert []byte + CertStableURL string + CertURL string + Domain string + IssuerCertificate []byte + PrivateKey []byte + Users int + func NewCacheEntry(account string, cert *certificate.Resource) *CacheEntry + func (ce *CacheEntry) Certificate() *certificate.Resource + func (ce *CacheEntry) Save(ctx context.Context, storage logical.Storage, key string) error