Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
Package crypto provides envelope encryption services using pluggable KMS backends
|
Package crypto provides envelope encryption services using pluggable KMS backends |
|
adapters/local
Package local provides a local in-memory KMS provider for development WARNING: This should NOT be used in production as keys are stored in memory and will be lost on restart
|
Package local provides a local in-memory KMS provider for development WARNING: This should NOT be used in production as keys are stored in memory and will be lost on restart |
|
adapters/vault
Package vault provides a HashiCorp Vault Transit secrets engine KMS provider
|
Package vault provides a HashiCorp Vault Transit secrets engine KMS provider |
|
factory
Package factory provides factory functions for creating crypto services
|
Package factory provides factory functions for creating crypto services |
|
examples
|
|
|
logger
command
|
|
|
otel
command
|
|
|
server
command
|
|
|
Package httpclient provides an HTTP client with retry, circuit breaker, and mTLS/TLS support.
|
Package httpclient provides an HTTP client with retry, circuit breaker, and mTLS/TLS support. |
|
logger
|
|
|
otel
|
|
|
grpc
Package grpc provides OpenTelemetry instrumentation for gRPC servers and clients.
|
Package grpc provides OpenTelemetry instrumentation for gRPC servers and clients. |
|
storage
|
|
Click to show internal directories.
Click to hide internal directories.