Encrypt passwords or mask encryption strings

You have the option to encrypt passwords and mask encryption strings so that sensitive information is not exposed in log files or displays.

To encrypt passwords or to mask encryption strings, update the following property files, replacing p*********s with your encryption string.

spectrum-container.properties

Configure these password encryption settings in the following location.

SpectrumDirectory..\Spectrum\server\conf\spectrum-container.properties

spectrum.encryption.algorithm=JASYPT 
spectrum.broker.password=p*********s
spectrum.cluster.password=p*********s
spectrum.encryption.keystorePassword=p*********s
spectrum.encryption.truststorePassword= p*********s
#spectrum.https.encryption.keystorePassword=p*********s
#spectrum.https.encryption.truststorePassword=p*********s
#spectrum.cache.encryption.keystorePassword=p*********s
#spectrum.cache.encryption.truststorePassword=p*********s
#spectrum.index.password=p*********s
#spectrum.index.encryption.keystorePassword=p*********s
#spectrum.index.encryption.truststorePassword=p*********s

enableadmin.properties

Configure these password encryption settings in the following location.

SpectrumDirectory\Program Files\Precisely\Spectrum\server\bin\enableadmin.properties

spectrum.encryption.keystorePassword=p*********s
spectrum.encryption.truststorePassword=p*********s

jobexecutor.properties

This file is located on the client where CLI utilities are downloaded.

spectrum.encryption.keystorePassword=p*********s
spectrum.encryption.truststorePassword=p*********s

pflowexecutor.properties

This file is located on the client where CLI utilities are downloaded.

spectrum.encryption.keystorePassword=p*********s
spectrum.encryption.truststorePassword=p*********s

cli.properties

This file is located on the client where CLI utilities are downloaded.

spectrum.encryption.keystorePassword=p*********s
spectrum.encryption.truststorePassword=p*********s