Versions in this module Expand all Collapse all v0 v0.4.0 Aug 3, 2026 Changes in this version + type Auth struct + func NewAuth(cc grpc.ClientConnInterface, secureHeaders []string) *Auth + func (a *Auth) Authenticate(ctx context.Context, md metadata.MD) error + func (a *Auth) SecureHeaders() []string v0.3.0 Jul 31, 2026 Changes in this version + var Module = fx.Options(fx.Provide(func(p APIParams) (Connections, error) { ... })) + type APIParams struct + Config *config.Config + Lifecycle fx.Lifecycle + Pool *connect.Pool + type Connections map[string]grpc.ClientConnInterface + type KMS struct + func NewKMS(id string, cc grpc.ClientConnInterface) *KMS + func (k *KMS) Close() error + func (k *KMS) Decrypt(ctx context.Context, ct []byte) ([]byte, error) + func (k *KMS) Encrypt(ctx context.Context, ns string, pt []byte) ([]byte, error) + func (k *KMS) ID() string