Difference between revisions of "Managing Digital Signature"

From AgileApps Support Wiki
imported>Aeric
(Created page with "<includeonly>===Managing Digital Signature===</includeonly> ====Digital Signature==== The digital signature feature allows a user to digitally sign the email and confirms the aut...")
 
imported>Aeric
Line 18: Line 18:
:::F. '''passmanConfigFile''': specifies the file path of the configuration file that is used for securing keystore password of the certificate
:::F. '''passmanConfigFile''': specifies the file path of the configuration file that is used for securing keystore password of the certificate
::::Value: '''passmanConfigFile=/{install_dir}/profiles/LJP/configuration/tomcat/conf/RN/agileappsPassMan.config.xml'''
::::Value: '''passmanConfigFile=/{install_dir}/profiles/LJP/configuration/tomcat/conf/RN/agileappsPassMan.config.xml'''
 
::3. Copy the file '''agileappsPassMan.config.xml''' to '''/{install_dir}/profiles/LJP/configuration/tomcat/conf/RN'''.





Revision as of 06:20, 18 January 2017

Digital Signature

The digital signature feature allows a user to digitally sign the email and confirms the authenticity of the sender. Digital signature is available only for on premise customers.

To enable digital signature feature:

  1. Open the Networking.properties file available in {install_dir}/profiles/LJP/configuration/tomcat/conf/RN/networking.properties
  2. Add the following configuration entries in the Networking.properties file.
A. keystoreFile: specifies the certificate used to digitally sign the mails sent by AgileApps.
Value: keystoreFile=/{install_dir}/profiles/LJP/configuration/tomcat/conf/RN/thirdParty
B. keystorePass: specifies the password to access the keystore.
Value: keystorePass=<key_pass>
C. digiSignEmailKeyAlias: specifies the key alias in the digital signature certificate.
Value: digiSignEmailKeyAlias=<key_alias>
D. digitally_sign_email_enabled: used to enable digital signature for the emails which are sent by AgileApps.
Value: digitally_sign_email_enabled=1
E. digitally_sign_digest_algorithm: used to select a valid digest algorithm. Supported algorithms are DIGEST_SHA1, DIGEST_MD5, DIGEST_SHA256, DIGEST_SHA384, and DIGEST_SHA512. The default algorithm is DIGEST_SHA512.
Value: digitally_sign_digest_algorithm=DIGEST_SHA512
F. passmanConfigFile: specifies the file path of the configuration file that is used for securing keystore password of the certificate
Value: passmanConfigFile=/{install_dir}/profiles/LJP/configuration/tomcat/conf/RN/agileappsPassMan.config.xml
3. Copy the file agileappsPassMan.config.xml to /{install_dir}/profiles/LJP/configuration/tomcat/conf/RN.