Skip to main content

DigiCert​​®​​ Click-to-sign

DigiCert Click-to-sign is a DigiCert​​®​​ Software Trust Manager client tool that simplifies code signing, using a right-click context menu to sign filers or folders, removing the need for command-line interaction.

Before you begin

Review the following statements:

  • DigiCert​​®​​ Click-to-sign relies on Signing Manager Controller (SMCTL) and PKCS#11 library to sign.

  • These client tools must be stored in the C:\Program Files\DigiCert\DigiCert One Signing Manager Tools\ folder to be used by DigiCert Click-to-sign.

  • SignTool is not included in the DigiCert-provided Windows client tools package. To learn how to download SignTool, see Download SignTool.

Prerequisites

Supported file types

DigiCert Click-to-sign supports the use of any signing tool supported by Signing Manager Controller (SMCTL) and PKCS#11 library, including:

Tabelle 1. File types supported for signing on Windows

Signing tool

File type

Apksigner

.aab

.apk

Jarsigner

.ear

.jar

.sar

.war

Mage

.application

.manifest

.vsto

Nuget

.nupkg

Signtool (64-bit)

.appx

.appxbundle

.arx

.cab

.cat

.cbx

.cpl

.crx (only MS-DOS EXE package format)

.dbx

.deploy

.dll

.drx

.efi

.exe

.js

.msi

.msix

.msixbundle

.msm

.msp

.ocx

.psi

.psm1

.stl

.sys

.vbs

.vsix

.vxd

.wsf

.xap

.xsn

Signtool (32-bit)

.doc

.docm

.dot

.dotm

.mpp

.mpt

.pot

.potm

.ppa

.ppam

.pps

.ppsm

.ppt

.pptm

.pub

.vdw*

.vdx*

.vsd*

.vsdm

.vss*

.vssm

.vst*

.vstm

.vsx*

.vtx*

.wiz*

.xla

.xlam

.xls

.xlsb

.xlsm

.xlt

.xltm


Download DigiCert Click-to-sign

  1. In the Managers (grid-blue.svg) menu, select Software Trust.

  2. In the Software Trust menu, go to Resources > Client tool repository.

  3. Download DigiCert Click-to-sign Installer.

Install DigiCert Click-to-sign

  1. Run the DigiCert_Click_to_sign.msi application.

  2. In the DigiCert Click-to-sign installation wizard, complete the following:

Set PATH environment variable

Operating systems use the environment variable called PATH to determine where executable files are stored on your system. Use the PATH environment variable to store the file path to your DigiCert ONE Signing Manager Tools to ensure that the DigiCert​​®​​ Click-to-sign can reference these tools.

You can set the PATH environment variable to DigiCert ONE Signing Manager Tools using command line or environment variables.

To set the path to your signing tools via command line, review the following command:

set PATH=%path%;<Path to DigiCert ONE Signing Manager Tools folder>

Review the following command sample:

set PATH=%path%;C:\Program Files\DigiCert\DigiCert One Signing Manager Tools

To set the path to your signing tools for your system or account:

  1. Search for environment variables in the Windows start menu.

  2. Select Edit environment variables for your account or Edit system environment variables.

  3. Double-click on the Path variable.

  4. Select New.

  5. Select Browse.

  6. Provide the path to DigiCert ONE Signing Manager Tools: C:\Program Files\DigiCert\DigiCert One Signing Manager Tools

  7. Select OK to save the path.

  8. Select  OK to close the dialog.

Review and sign

To sign immediately using the default settings you selected during the configuration:

  1. Right-click on the file you want to sign.

  2. Select DigiCert​​®​​ Click-to-sign > Sign now.

To review the file or folder and the default settings before signing:

  1. Right-click on the file you want to sign.

  2. Select DigiCert​​®​​ Click-to-sign > Review and sign.

  3. Review the selected file and default settings.

  4. Select Sign.

Change default settings

To update your default user credentials, signing algorithm, timestamp settings, and certificate:

  1. Right-click on the file.

  2. Select DigiCert​​®​​ Click-to-sign > Settings.

  3. Change your preferences.

  4. Select Save.

Troubleshooting

If signing fails, verify the error in signature logs or system logs.

To verify errors in signature logs:

  1. In the Managers (grid-blue.svg) menu, select Software Trust.

  2. In the Software Trust menu, go to Logs > Signature logs.

  3. Next to the column name, select filter icon, and then select the desired filters to apply.

  4. Select the signing event date.

  5. Review the Description field to identify the reason for the error.

To verify errors in system logs:

  1. Locate the system logs in: C:\Users\<username>\.signingmanager\logs.

  2. Review the logs for errors.