Directories
¶
| Path | Synopsis |
|---|---|
|
Package config provides functions to store and retrieve configuration data such as GitHub tokens, repository info, and password hashes using the system keychain for secure storage.
|
Package config provides functions to store and retrieve configuration data such as GitHub tokens, repository info, and password hashes using the system keychain for secure storage. |
|
Package crypto provides functions for encrypting and decrypting data using AES-256-GCM with keys derived from passwords using Argon2id.
|
Package crypto provides functions for encrypting and decrypting data using AES-256-GCM with keys derived from passwords using Argon2id. |
|
Package github provides a client for interacting with GitHub repositories as vaults.
|
Package github provides a client for interacting with GitHub repositories as vaults. |
|
Package keyring provides an interface for secure key-value storage operations.
|
Package keyring provides an interface for secure key-value storage operations. |
|
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
Package vault provides the interfaces for vault provider
|
Package vault provides the interfaces for vault provider |
Click to show internal directories.
Click to hide internal directories.