Skip to main content

Dynamic authentication commands

DigiCert ONE​​ Clients supports dynamic authentication, which enables secure API communication between your tool and the server-side Software Trust module.

Dynamic authentication supports user-based authentication. If your organization uses SSO to sign in to DigiCert ONE, dynamic authentication is ideal because it leverages the same browser-based login flow for authentication.

When user-based authentication is enabled, your tool can request access through DigiCert ONE​​ Clients, which return a JSON access token for immediate use and a renewal token for ongoing transactions.

Review the following commands and flags available to use for dynamic authentication through SMCTL.

These commands and flags begin with:

smctl  
smctl [command]

Commands

Review the following commands that you can use

Command

Description

certificate

Manage certificates.

completion

Generate autocompletion scripts for the specified shell.

credentials

Manage Secure Software Manager (SSM) credentials from the OS-specific credential store.

gpg

Manage GPG keypairs.

healthcheck

View and check the validity of the credentials and configured tools.

help

Obtain help information for any command.

hsm

Manage HSMs mapped to the account.

keypair

Manage keypairs.

logs

Manage logs.

manual

Generates manual pages for SMCTL.

release

Manage releases.

scan

Manage scans.

sign

Sign, verify, or remove signatures.

team

Manage teams.

user

Obtain user information.

windows

Commands specific to Windows.

Flags

This command supports the following flags:

Shortcut

Flag

Description

--dynamic-auth

Use dynamic authentication via DigiCert ONE​​ Clients.

-h

--help

Obtain help for SMCTL.

-v

--version

Obtain version number for SMCTL.