Documentation ¶
Index ¶
- func GetEntry(grp *keepass.RootData, name string, create bool) *keepass.Entry
- func LoadKeePassDBFromFile(file, credentials string) (*keepass.Database, error)
- func NewClient(db *keepass.Database, name string) (registry.KMSClient, error)
- func NewClientWithCredentials(kdbx string, name string, credentials string) (registry.KMSClient, error)
- type Keepass2
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadKeePassDBFromFile ¶
func NewClientWithCredentials ¶
func NewClientWithCredentials(kdbx string, name string, credentials string) (registry.KMSClient, error)
NewClientWithCredentials returns a new Keepass 2 client. uriPrefix must have the following format: 'keepass2://[:path]'. keyPath is the path inside the kdbx file to the key. kdbxPassword is the password to the kdbx file. credentials is the password to be stored in the key.
Types ¶
Click to show internal directories.
Click to hide internal directories.