Obtaining a Digital Certificate

23.08.2021

Creating your own digital certificate

You can create your own digital certificate by installing and using the digital certificate program that came with FlexPro Professional and FlexPro Developer Suite.

In Windows Explorer, locate the SelfCert.exe file in the C:\Program Files (or Program Files (x86)) folder and double-click it.

Note:   Since a digital certificate that you create yourself is not issued by a formal certification authority, macro projects that you digitally sign by using such a certificate are referred to as self-signed projects. Depending on how FlexPro digital signature features are handled in your organization, you may be prevented from using this type of certificate, and other users might not be able to run self-signed macros for security reasons.

Request a digital certificate from your organization

Some organizations and corporations may have a security administrator or group act as their own certification authority and produce or distribute digital certificates by using tools such as Microsoft Certificate Server. Microsoft Certificate Server can act as a stand-alone certification authority or as part of an existing certification authority hierarchy. This depends on how the FlexPro features for digital signatures are used in your organization. You can sign a macro project by using a digital certificate from your organization's internal certification authority. Or you might need to have an administrator sign macro projects for you by using an approved certificate. For information about your organization's policy, contact your network administrator.

Request a digital certificate from a commercial certification authority

To obtain a digital certificate from a commercial certification authority (such as VeriSign, Inc.), you or your organization must submit an application to that authority.

Depending on your status as a macro developer, you should apply for either a Class 2 or Class 3 digital certificate for software publishers:

A Class 2 digital certificate is designed for people who publish software as individuals. This class of digital certificate provides assurance as to the identity of the individual publisher.

A Class 3 digital certificate is designed for companies and other organizations that publish software. This class of digital certificate provides greater assurance about the identity of the publishing organization. Class 3 digital certificates are designed to represent the level of assurance provided today through retail distribution channels for software.

When you receive your digital certificate, you are given instructions on how to install it and use it to sign your FlexPro solutions.

See Also

Digital Signatures

Share article or send as email:

You might be interested in these articles