Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthenticationInfo ¶
AuthenticationInfo contains authentication information to be used when communicating with an HTTP based provider
type SecretConfig ¶
type SecretConfig struct {
Host string
Port int
// Path is the base path to the secret's location in the secret store
Path string
Protocol string
Namespace string
RootCaCertPath string
ServerName string
Authentication AuthenticationInfo
AdditionalRetryAttempts int
RetryWaitPeriod string
RetryWaitPeriodTime time.Duration
}
SecretConfig contains configuration settings used to communicate with an HTTP based secret provider
func (SecretConfig) BuildSecretsPathURL ¶
func (c SecretConfig) BuildSecretsPathURL(subPath string) (url string, err error)
BuildSecretsPathURL constructs a URL which can be used to identify a secret's path subPath is the location of the secrets in the secrets engine
Click to show internal directories.
Click to hide internal directories.