trustedge

| Usage | trustedge [options]
trustedge <subcommand> [options] | | Description | Base command for TrustEdge CLI. Provides version information, usage information, and subcommand access. See Subcommands. |

Overview

TrustEdge is a command line tool that provides functionality for managing IoT devices and performing common IoT device tasks. TrustEdge provide several “tools” that can be accessed via the CLI using subcommands.

The user running TrustEdge CLI commands must be a member of the trustedge group.

  • Use groups "$(whoami)" to see group membership.
  • Use sudo adduser "$(whoami)" trustedge to add your user to the trustedge group.

Examples

TrustEdge help (–help)

To view usage details and available options for TrustEdge, use the --help option:

trustedge --help
You can add --help to the end of any TrustEdge CLI command to view help information.

TrustEdge version (–version)

View TrustEdge version information:

trustedge --version

Subcommands

CommandDescription
trustedge agentDigiCert® Device Trust Manager communication, device bootstrapping, and ongoing device management.
trustedge certificateGenerate and manage asymmetric key pairs, create Certificate Signing Requests (CSRs), and generate TAP hardware keys.
trustedge mqttPublish messages to an MQTT broker and subscribe to MQTT topics. Supports both MQTT 3.1.1 and MQTT 5.0 protocols.