Skip to content

Agents

The Agents section provides centralized visibility and control over all distributed signing agents connected to the platform.

Agents Inventory


Agents are lightweight components installed on developer machines or build servers that:

  • Perform local signing operations
  • Communicate securely with the platform via mTLS
  • Enforce centralized policy controls
  • Maintain real-time heartbeat connectivity

Agents enable secure distributed signing without exposing private keys.


Each agent entry displays:

  • Agent ID – Unique identifier
  • Hostname – Machine where agent is installed
  • Mode – Attended / Unattended
  • Status – Active or Offline
  • Trust State – Pending / Trusted
  • Last Seen – Most recent heartbeat timestamp
  • Capabilities – Supported tools (e.g., Jarsigner, Signtool)
  • Actions – Manage agent configuration

  • Runs interactively
  • Suitable for developer workstations
  • Requires user context
  • Runs as a background service
  • Designed for CI/CD pipelines
  • Fully automated signing

Agent registered but not yet trusted.

Agent approved for signing operations.

Trust state ensures only verified endpoints can perform signing.


Agents periodically send heartbeat signals to the platform:

  • Confirms connectivity
  • Reports health status
  • Updates capability metadata
  • Detects offline systems

If no heartbeat is received within threshold, the agent is marked offline.


  1. File digest (SHA-256) computed locally
  2. Digest sent to platform
  3. Platform evaluates policies
  4. HSM signs digest
  5. Signature returned to agent
  6. Agent applies signature locally

Files never leave the local environment.


To register a new agent:

  1. Install agent package
  2. Configure platform URL and certificates
  3. Establish mTLS connection
  4. Agent registers automatically
  5. Administrator reviews trust state

Agents provide:

  • Distributed signing scalability
  • Centralized policy enforcement
  • mTLS-secured communication
  • Zero file transmission architecture
  • Full audit traceability