Versions in this module Expand all Collapse all v0 v0.15.1 Nov 29, 2024 v0.15.0 Nov 26, 2024 Changes in this version + type Agent interface + IssueCert func(cn, ttl string) (Cert, error) + LoginAndRenew func(ctx context.Context) error + Read func(serial string) (Cert, error) + Revoke func(serial string) (time.Time, error) + func NewVaultClient(appRole, appSecret, host, namespace, path, role string, logger *slog.Logger) (Agent, error) + type Cert struct + CAChain []string + ClientCert string + ClientKey string + Expire int64 + IssuingCA string + PrivateKeyType string + Serial string