Validating Script Signatures

Signature validation performs additional checks on the signature of a script at the certification authority level, to prevent execution of scripts with an invalid signature. When signature validation is enabled for a script, the check is also carried out on any included scripts that it invokes. For details, see Signing of a Script.

Preconditions

Enable the Signature Validation for a Script

Do this procedure if you want to activate the signature validation for an individual script.

  1. In System Browser, select Applications > Logics > Scripts > [scripts folder] > [script].
  1. In the Script Editor tab, click Enable Signature Validation .
  • Additional checks are activated on the signature of this script.

Enable the Signature Validation for all Scripts

Do this procedure if you want to activate the signature validation by default for all the scripts that are newly created or newly imported into Desigo CC.

  1. In System Browser, select Management View.
  1. Select Project > Management System> Servers > Main Server > Scripting.
  1. In the Operation tab, next to the property Signature Validation Mode, click Enable.
  • Additional checks on the signature are activated by default for all the scripts that are newly created or newly imported. Existing scripts are not affected by this setting.

Disable the Signature Validation for a Script

Do this procedure if you want to deactivate the signature validation for an individual script so it can always be executed.

  1. In System Browser, select Applications > Logics > Scripts > [scripts folder] > [script].
  1. In the Script Editor tab, click Disable Signature Validation .

Disable the Signature Validation for all Scripts

Do this procedure if you want to deactivate the signature validation by default for all the scripts so they can always be executed.

  1. In System Browser, select Management View.
  1. Select Project > Management System> Servers > Main Server > Scripting.
  1. In the Operation tab, next to the property Signature Validation Mode click Disable.