Admin CLI
The SignServer Administration CLI (AdminCLI) is one of the available interfaces to administrate SignServer. It supports configuration of workers and associated key management as well as querying the audit log and archive.
The AdminCLI is not available for the SignServer Software Appliance deployment. For the Container deployment, only the owner can access AdminCLI.
Using AdminCLI
The SignServer administration command line interface (AdminCLI) is started using bin/signserver (or bin/signserver.cmd for Windows).
Every worker is identified by an ID and an optional name that can be used in all CLI commands.
You can configure a worker while it is in production since all configuration commands are cached until a reload command is issued and the configuration becomes active.
The following describes the SignServer Administration CLI (AdminCLI) commands:
Status Repository Commands
General Commands
Authorization Commands
Authorization-related commands are used to configure the client authorization rules for a worker when the Client Certificate Authorizer is used as AUTHTYPE.
Database Commands
Archive Commands
The archive commands can be used for processable workers with archiving enabled to find specific archived responses. Whether a worker or Archiver supports being queried using the archive commands, is governed by their respective implementation. For Archivers other than the default OldDatabaseArchiver and Base64DatabaseArchiver, querying might have to be performed directly in a database, filesystem, or by some custom application.
Administrator Commands
Auditor Commands
Archive Auditor Commands
Peer Systems Commands
Status Repository Commands
The status repository holds non-persistent local (per JVM) status information (properties) with optional expiration times. After the expiration time, the property is not returned. The value is also not preserved among server restarts.
The status repository can be controlled using following properties:
For more information, see Status Repository.