Versions in this module Expand all Collapse all v0 v0.2.5-1source Jan 26, 2024 v0.2.3 Jan 2, 2024 v0.2.3-mayhem9 Jan 3, 2024 v0.2.3-mayhem8 Jan 3, 2024 v0.2.3-mayhem6 Jan 3, 2024 v0.2.3-mayhem5 Jan 3, 2024 v0.2.3-mayhem3 Jan 3, 2024 v0.2.3-mayhem2 Jan 3, 2024 v0.2.3-mayhem Jan 2, 2024 v0.2.2-dev11-02-2023 Nov 3, 2023 v0.0.10 Jan 26, 2023 Changes in this version + func ParseCertificate(cert []byte) (*x509.Certificate, error) + type AppRole struct + EnginePath string + ID string + Retry time.Duration + Secret string + type Aws struct + SecretsManager *AwsSecretManager + type AwsSecretManager struct + Endpoint string + KmsKey string + Login *AwsSecretManagerLogin + Region string + type AwsSecretManagerLogin struct + AccessKey string + SecretKey string + SessionToken string + type Azure struct + KeyVault *AzureKeyVault + type AzureCredentials struct + ClientID string + ClientSecret string + TenantID string + type AzureKeyVault struct + Credentials *AzureCredentials + Endpoint string + type Cache struct + Expiry *Expiry + type Expiry struct + Any time.Duration + Unused time.Duration + type Fs struct + Path string + type Gcp struct + SecretManager *GcpSecretManager + type GcpCredentials struct + ClientEmail string + ClientID string + PrivateKey string + PrivateKeyID string + type GcpSecretManager struct + Credentials *GcpCredentials + Endpoint string + ProjectID string + type Gemalto struct + KeySecure *GemaltoKeySecure + type GemaltoCredentials struct + Domain string + Retry time.Duration + Token string + type GemaltoKeySecure struct + Credentials *GemaltoCredentials + Endpoint string + TLS *GemaltoTLS + type GemaltoTLS struct + CAPath string + type Identity = kes.Identity + type Keys struct + Aws *Aws + Azure *Azure + Fs *Fs + Gcp *Gcp + Gemalto *Gemalto + Vault *Vault + type Log struct + Audit string + Error string + type Policy struct + Identities []Identity + Paths []string + type ServerConfig struct + Addr string + Cache Cache + Keys Keys + Log Log + Policies map[string]Policy + Root Identity + TLS TLS + type TLS struct + CertPath string + KeyPath string + Proxy *TLSProxy + type TLSProxy struct + Header *TLSProxyHeader + Identities *[]Identity + type TLSProxyHeader struct + ClientCert string + type Vault struct + AppRole *AppRole + Endpoint string + EnginePath string + Namespace string + Prefix string + Status *VaultStatus + TLS *VaultTLS + type VaultStatus struct + Ping time.Duration + type VaultTLS struct + CAPath string + CertPath string + KeyPath string