Directories ¶
Path | Synopsis |
---|---|
api
|
|
v1
Package v1 contains API definitions that can be used outside of this codebase.
|
Package v1 contains API definitions that can be used outside of this codebase. |
v1alpha1
Package v1alpha1 contains API definitions that can be used outside of this codebase in their alpha form.
|
Package v1alpha1 contains API definitions that can be used outside of this codebase in their alpha form. |
Package base64util extracts base64 encoding/decoding logic into a single API that is tolerant of various paddings.
|
Package base64util extracts base64 encoding/decoding logic into a single API that is tolerant of various paddings. |
Package cache implements an inmemory cache for any interface{} object.
|
Package cache implements an inmemory cache for any interface{} object. |
Package cryptorand defines a rand.Source from crypto/rand.
|
Package cryptorand defines a rand.Source from crypto/rand. |
Package database is a facade over the data storage layer.
|
Package database is a facade over the data storage layer. |
Package enkstest provides test helpers and provisioners.
|
Package enkstest provides test helpers and provisioners. |
Package errcmp contins a convince helper for checking error conditions in tests
|
Package errcmp contins a convince helper for checking error conditions in tests |
Package keys defines the interface to and implementation of key management operations.
|
Package keys defines the interface to and implementation of key management operations. |
Package logging sets up and configures logging.
|
Package logging sets up and configures logging. |
Package observability sets up and configures observability tools.
|
Package observability sets up and configures observability tools. |
Package render defines rendering functionality.
|
Package render defines rendering functionality. |
Package secrets defines a minimum abstract interface for a secret manager.
|
Package secrets defines a minimum abstract interface for a secret manager. |
Package server provides an opinionated http server.
|
Package server provides an opinionated http server. |
Package signal provides convenance methods for sending interrupt signals to the self process.
|
Package signal provides convenance methods for sending interrupt signals to the self process. |
Package timeutils defines functions to close the gaps present in Golang's default implementation of Time.
|
Package timeutils defines functions to close the gaps present in Golang's default implementation of Time. |
Package util is a CLI tool for generating test exposure key data.
|
Package util is a CLI tool for generating test exposure key data. |
Package verification provides verification utilities.
|
Package verification provides verification utilities. |
Click to show internal directories.
Click to hide internal directories.