Versions in this module Expand all Collapse all v0 v0.0.2 Oct 23, 2024 Changes in this version type TD + TPM2AKPrivateBlob string v0.0.1 Oct 17, 2024 Changes in this version + const AttestationTDX + var AttestationTypes = []string + var Formats = slices.Collect(maps.Keys(vaultcmd.Formatters)) + type Config struct + Format string + HTTP *HTTP + TD *TD + Vault *Vault + Verbose bool + Version string + func (cfg *Config) Preprocess() error + type HTTP struct + CACert string + CAPath string + ClientCert string + ClientKey string + Insecure bool + TLSServerName string + func (cfg *HTTP) Preprocess() error + func (cfg *HTTP) TLSEnabled() bool + type TD struct + AttestationType string + Name string + TOTPSecret string + VaultPath string + func (cfg *TD) Preprocess() error + type Vault struct + Address string + NoPrint bool + NoStore bool + Timeout time.Duration + func (cfg *Vault) Preprocess() error