trstctl /docs Demo ↗ GitHub ↗

Feature index

trstctl tracks 79 capabilities. This page answers "where is feature X documented?": every capability, its ID, and the primary page that teaches it — what it is, why it exists, how it works — for a reader who starts with zero knowledge. What the running binary actually serves, versus what exists as library code, is the job of Current limitations; check it before relying on any row.

The index cannot silently overclaim. Each row is backed by served-state metadata in internal/featureparity/feature-map-backlog.json: served_state uses the vocabulary served, conditional, partial, library, and roadmap, and a capability that is not wired to a served runtime surface must be roadmap with explicit disclosure — never library as a quiet landing zone. The same JSON names each row's api_surface and cli_surface (parity tests verify every named operation and command exists) and its facet_evidence across the served/UI/CLI/API/test/docs/RBAC/audit/telemetry/ a11y/i18n facets, which the FeatureFacetCoverage test enforces. RBAC is tracked through feature-authz manifests binding every API operation and protocol mount to a permission or an explicit public rationale.

Discovery & inventory

See Discovery & inventory.

ID Feature
F1 Certificate inventory
F2 Network discovery
F3 Agent-based discovery
F42 SSH credential discovery & inventory
F49 Agentless cloud certificate discovery
F35 Secret store discovery
F36 API key / token inventory

Observability & risk

See Observability & risk.

ID Feature
F17 Certificate Transparency monitoring
F18 Drift detection
F19 Credential risk scoring
F52 Cryptographic discovery & observability (CBOM)

Issuance & certificate authorities

See Issuance & certificate authorities.

ID Feature
F4 CA-agnostic outbound issuance
F48 Private/enterprise CA hierarchy management
F53 Certificate profiles & registration-authority model
F46 ACME Renewal Information (ARI)
F47 X.509 revocation infrastructure
F26 HSM integration

ACME & DNS validation

See ACME & DNS validation.

ID Feature
F5 Built-in ACME server
F69 DNS-01 challenge automation
F70 DNS-provider plugin framework
F71 CNAME delegation for validation isolation
F72 CAA policy enforcement & management
F73 Multi-method domain-validation policy
F74 Automated wildcard issuance & renewal

Enrollment protocols

See Enrollment protocols.

ID Feature
F22 EST server (RFC 7030)
F23 SCEP server (RFC 8894)
F55 CMP server (RFC 4210 / CMPv3)
F54 Embedded / IoT enrollment agent
F56 Intune / MDM enrollment integration

Workload identity

See Workload identity and Agent delegation.

ID Feature
F24 SPIFFE Workload API
F25 Ephemeral credential issuance
F30 Workload attestation chain
F59 Non-human identity lifecycle management
F61 AI-agent / NHI identity broker

Licensed AGID chain-bound agent credentials are documented in Agent delegation.

SSH

See SSH.

ID Feature
F43 SSH certificate authority
F44 SSH deployment & trust configuration (agent)
F45 Attestation-gated short-lived SSH user certs

Lifecycle & PQC

See Lifecycle & PQC.

ID Feature
F6 Lifecycle automation
F16 Crypto-agility and PQC readiness
F57 PQC migration orchestration

Deployment connectors

See Deployment connectors.

ID Feature
F7 Deployment connectors (initial set)
F27 Additional connectors

Code signing & timestamping

See Code signing & timestamping.

ID Feature
F50 Code-signing service
F51 Timestamping authority (RFC 3161)

Incident response & just-in-time access

See Incident response & just-in-time access.

ID Feature
F31 Credential compromise workflow
F32 Fleet re-issuance for CA compromise
F33 Just-in-time issuance with approval flows
F34 Break-glass procedures

Secrets

See Secrets.

ID Feature
F37 Secret rotation engine
F38 Ephemeral API key issuance
F39 Code/CI secret scanning bridge
F63 Native secret store
F64 Developer secrets experience (CLI, portal, SDKs)
F65 Dynamic secrets
F66 Encryption-as-a-service (transit) & KMIP
F67 PKI as a secrets engine
F68 Secret sync / platform integrations
F58 Platform auth-method framework
F60 Secret sharing & secret-change approvals

Policy & governance

See Policy & governance.

ID Feature
F28 Policy engine
F29 Notification integrations
F62 Cryptographic compliance reporting & posture dashboards, plus NHI access certification campaigns
F79 Privacy and data-subject controls
F8 RBAC
F9 Audit log surfaces

Platform & API

See Platform & API.

ID Feature
F10 REST API
F11 CLI
F12 Web UI
F13 SSO/OIDC
F14 Single-binary distribution
F15 Encrypted control-plane transport
F40 Multi-tenant deployment topology
F41 Cross-cluster / multi-region federation

Extensibility & plugins

See Extensibility & plugins.

ID Feature
F20 Plugin SDK with capability sandboxing

Graph, query & AI

See Graph, query & AI.

ID Feature
F21 Credential graph
F75 Unified semantic query layer
F76 Pluggable AI model adapter
F77 Grounded RCA & natural-language query
F78 trstctl MCP server
Rendered live from github.com/ctlplne/trstctl — found a mistake? edit this page.