Directories ¶
Path | Synopsis |
---|---|
internals
|
|
api
Package api provides request and response types for interacting with the SecretHub API.
|
Package api provides request and response types for interacting with the SecretHub API. |
api/uuid
Package uuid is a utility package to standardize and abstract away how UUIDs are generated and used.
|
Package uuid is a utility package to standardize and abstract away how UUIDs are generated and used. |
assert
Package assert is a utility package that provides simple assertions to help with writing tests.
|
Package assert is a utility package that provides simple assertions to help with writing tests. |
auth
Package auth provides authentication to the SecretHub API.
|
Package auth provides authentication to the SecretHub API. |
aws
Package aws provides Keyless Authentication for services running on AWS.
|
Package aws provides Keyless Authentication for services running on AWS. |
crypto
Package crypto provides the all cryptographic functions used by the client (e.g.
|
Package crypto provides the all cryptographic functions used by the client (e.g. |
errio
Package errio contains custom error types to easily transfer errors between applications and output them to the user in a consistent way.
|
Package errio contains custom error types to easily transfer errors between applications and output them to the user in a consistent way. |
pkg
|
|
randchar
Package randchar helps to generate random sequences of characters from a configured character set, which can be useful for e.g.
|
Package randchar helps to generate random sequences of characters from a configured character set, which can be useful for e.g. |
randchar/fakes
Package fakes provides mock implementations to be used in testing.
|
Package fakes provides mock implementations to be used in testing. |
secrethub
Package secrethub provides the SecretHub API client, look here to read, write and manage secrets.
|
Package secrethub provides the SecretHub API client, look here to read, write and manage secrets. |
secrethub/configdir
Package configdir provides simple functions to manage the SecretHub configuration directory.
|
Package configdir provides simple functions to manage the SecretHub configuration directory. |
secrethub/credentials
Package credentials provides utilities for managing SecretHub API credentials.
|
Package credentials provides utilities for managing SecretHub API credentials. |
secrethub/credentials/sessions
Package sessions provides session authentication to the SecretHub API for the HTTP client.
|
Package sessions provides session authentication to the SecretHub API for the HTTP client. |
secrethub/fakeclient
Package fakeclient provides mock implementations of the client to be used for testing.
|
Package fakeclient provides mock implementations of the client to be used for testing. |
secrethub/internals/http
Package http implements the RESTful HTTP client that talks directly to the API, as opposed to the client package, which wraps the http client with additional logic (e.g.
|
Package http implements the RESTful HTTP client that talks directly to the API, as opposed to the client package, which wraps the http client with additional logic (e.g. |
secrethub/iterator
Package iterator provides a generic iterator to be used as a building block for typed iterators.
|
Package iterator provides a generic iterator to be used as a building block for typed iterators. |
secretpath
Package secretpath implements utility functions for manipulating paths compatible with SecretHub (e.g.
|
Package secretpath implements utility functions for manipulating paths compatible with SecretHub (e.g. |
scripts
|
|
Click to show internal directories.
Click to hide internal directories.