internal/

directory
v0.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 20, 2026 License: MIT

Directories

Path Synopsis
Package chain validates X.509 certificate chains for trust issues.
Package chain validates X.509 certificate chains for trust issues.
Package cli provides the trustwatch CLI commands.
Package cli provides the trustwatch CLI commands.
Package config provides YAML configuration loading and validation.
Package config provides YAML configuration loading and validation.
Package ct provides Certificate Transparency log monitoring via crt.sh.
Package ct provides Certificate Transparency log monitoring via crt.sh.
Package discovery provides pluggable discoverers that find TLS trust surfaces in a Kubernetes cluster.
Package discovery provides pluggable discoverers that find TLS trust surfaces in a Kubernetes cluster.
Package drift detects unexpected certificate changes between consecutive snapshots.
Package drift detects unexpected certificate changes between consecutive snapshots.
Package federation provides multi-cluster snapshot aggregation.
Package federation provides multi-cluster snapshot aggregation.
Package history provides persistent snapshot storage using SQLite.
Package history provides persistent snapshot storage using SQLite.
Package impact provides rotation impact analysis for certificate chains.
Package impact provides rotation impact analysis for certificate chains.
Package metrics provides Prometheus instrumentation for trustwatch.
Package metrics provides Prometheus instrumentation for trustwatch.
Package monitor provides TUI rendering and exit-code logic for trustwatch.
Package monitor provides TUI rendering and exit-code logic for trustwatch.
Package notify sends webhook notifications when findings cross severity thresholds.
Package notify sends webhook notifications when findings cross severity thresholds.
Package policy manages TrustPolicy CRDs and policy evaluation.
Package policy manages TrustPolicy CRDs and policy evaluation.
Package probe provides TLS handshake probing for certificate inspection.
Package probe provides TLS handshake probing for certificate inspection.
Package remediation maps finding types to actionable fix suggestions.
Package remediation maps finding types to actionable fix suggestions.
Package report generates self-contained HTML compliance reports from scan snapshots.
Package report generates self-contained HTML compliance reports from scan snapshots.
Package revocation checks certificate revocation status via OCSP and CRL.
Package revocation checks certificate revocation status via OCSP and CRL.
Package rotation detects excessive certificate rotation frequencies.
Package rotation detects excessive certificate rotation frequencies.
Package socks5 provides a minimal SOCKS5 CONNECT-only server.
Package socks5 provides a minimal SOCKS5 CONNECT-only server.
Package store defines the data model for trustwatch findings and snapshots.
Package store defines the data model for trustwatch findings and snapshots.
Package telemetry provides OpenTelemetry tracing initialization.
Package telemetry provides OpenTelemetry tracing initialization.
Package tunnel provides a SOCKS5 relay for routing TLS probes through an in-cluster proxy pod, enabling trustwatch to resolve cluster-internal DNS from a laptop.
Package tunnel provides a SOCKS5 relay for routing TLS probes through an in-cluster proxy pod, enabling trustwatch to resolve cluster-internal DNS from a laptop.
Package web provides HTTP handlers for the trustwatch web UI and API.
Package web provides HTTP handlers for the trustwatch web UI and API.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL