Versions in this module Expand all Collapse all v4 v4.0.1 Mar 30, 2025 Changes in this version + type Alias struct + Name string + type AuthenticationInfo struct + AuthToken string + AuthType string + type BootStrapACLTokenInfo struct + Policies []Policy + SecretID string + type EntityMetadata struct + Aliases []Alias + ID string + Name string + Policies []string + type InitResponse struct + EncryptedKeys []string + Keys []string + KeysBase64 []string + Nonces []string + RootToken string + type Policy struct + ID string + Name string + type RuntimeTokenProviderInfo struct + Enabled bool + EndpointSocket string + Host string + Port int + Protocol string + RequiredSecrets string + TrustDomain string + func (provider RuntimeTokenProviderInfo) BuildProviderURL(path string) (string, error) + type SecretConfig struct + Authentication AuthenticationInfo + BasePath string + Host string + Namespace string + Port int + Protocol string + RootCaCertPath string + RuntimeTokenProvider RuntimeTokenProviderInfo + SecretsFile string + ServerName string + Type string + func (c SecretConfig) BuildRequestURL(subPath string) (string, error) + func (c SecretConfig) BuildSecretNameURL(secretName string) (string, error) + func (c SecretConfig) BuildURL(path string) (string, error) + func (c SecretConfig) IsRuntimeProviderEnabled() bool + type TokenMetadata struct + Accessor string + ExpireTime string + Path string + Period int + Policies []string + Renewable bool + Ttl int Other modules containing this package github.com/agile-edge/go-mod-secrets/v3