Setting Digital Signature Options for Shared Assemblies

AdminStudio 2022 | 23.0 | Repackager

Edition:This feature is available in AdminStudio Professional and Enterprise Editions.

You can configure the certificate information required when using shared assemblies on the Digital Signature tab of the Isolation Options dialog box.This required digital signature provides an extra layer of protection, allowing you to obtain information about the company who created a global assembly.

Note:The modifications you make on the Isolation Options dialog box will be recorded in the isolationconfig.ini file, which is stored in the AdminStudio Shared directory.

Note:For more information, see About Digital Certificates.

To set digital signature options:

1. Open the Repackager interface.
2. From the Tools menu, select Isolation Options. The Manifest Options tab of the Isolation Options dialog box opens.
3. Open the Digital Signatures tab.
4. Click the Browse () button next to the Certificate File field and navigate to the certificate file you are using to sign assemblies.

A digital certificate identifies you and/or your company to end users and assures them the data they are about to receive has not been altered.

5. In the Code Signing Technology area, select the type of code signing technology you want to use for the digital signature. You can use one of the following technologies:

Technology

Description

Credentials

Select this option to use credential files as the code signing technology. If you select this option, you must supply the name and location of both your software publishing credential files:

SPC File—Specify the name and location of your software publishing credentials file (.spc).
PVK—Specify the name and location of your private key file (.pvk).

In order to receive a software publishing credentials and a private key, you must supply a certification authority, such as VeriSign with specific information about your company and software.

Certificate Name in the store

Select this option to use the name of an existing certificate file in the Certificate Store as the code signing technology. The Certificate Store is a central repository for certificate files. Using a Certificate Store allows you to reuse the certificate files for different purposes as necessary.

As an alternative to providing .spc and .pvk files, you can specify the certificate name as it appears in the certificate store.