Documentation ¶ Index ¶ Constants func NewPlugin(cfg config.Config) plugin.Plugin func NewStore(cfg config.Config) cnabsecrets.Store type Plugin type Store func (s *Store) Connect() error func (s *Store) Resolve(keyName string, keyValue string) (string, error) Constants ¶ View Source const ( SecretKeyName = "secret" ) Variables ¶ This section is empty. Functions ¶ func NewPlugin ¶ func NewPlugin(cfg config.Config) plugin.Plugin func NewStore ¶ func NewStore(cfg config.Config) cnabsecrets.Store Types ¶ type Plugin ¶ type Plugin struct { cnabsecrets.Store } Plugin is the plugin wrapper for accessing secrets from Vault. type Store ¶ type Store struct { // contains filtered or unexported fields } Store implements the backing store for secrets in azure key vault. func (*Store) Connect ¶ func (s *Store) Connect() error func (*Store) Resolve ¶ func (s *Store) Resolve(keyName string, keyValue string) (string, error) Source Files ¶ View all Source files plugin.go store.go Click to show internal directories. Click to hide internal directories.