*.jar file using a code signing certificate.

Using only signed modules provides some assurance that the code came from a trusted source and reduces the risk of installing malicious code. Another reason is to comply with module signing requirements which are gradually being phased-in over the next few releases. For more details, see Niagara Third Party Module Signing.
To use the Jar Signer Tool, you must first have a code signing certificate. If necessary, you can create one using the Certificate Management tool (for details, see Niagara Station Security Guide).