Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateKeyManagementProviderFromConfig ¶
func CreateKeyManagementProviderFromConfig(keyManagementProviderConfig config.KeyManagementProviderConfig, configVersion string, pluginDirectory string) (keymanagementprovider.KeyManagementProvider, error)
CreateKeyManagementProviderFromConfig creates a key management provider from config
func Register ¶
func Register(name string, factory KeyManagementProviderFactory)
Register registers a key management provider factory by name
Types ¶
type KeyManagementProviderFactory ¶
type KeyManagementProviderFactory interface {
Create(version string, keyManagementProviderConfig config.KeyManagementProviderConfig, pluginDirectory string) (keymanagementprovider.KeyManagementProvider, error)
}
KeyManagementProviderFactory is an interface for creating key management provider providers
Click to show internal directories.
Click to hide internal directories.