CLI-Verschlüsselungseinrichtung – nur Windows-Client

Diese Anweisungen sind eine Vorlage, die Sie auf Verschlüsselungsdefinitionen für „pflowexecutor“, das Dienstprogramm „enableadmin“ und die Administrationsumgebung anwenden können. In diesen Fällen werden die Eigenschaftsdateien mit pflowexecutor.properties, enableadmin.properties bzw. cli.properties bezeichnet.

Die CLI-Eigenschaftsdatei befindet sich im selben Verzeichnis wie die ausführbaren Dateien der CLI-Komponente. Wenn sich Ihre Datei „jobexecutor.jar“ beispielsweise unter C:\Users\myUser\cliClients\jobexecutor befindet, platzieren Sie die Eigenschaftsdatei im Ordner jobexecutor.

jobexecutor

Erstellen Sie für „jobexecutor“ eine Eigenschaftsdatei mit dem Namen jobexecutor.properties. In diesem Beispiel benötigen Sie Kopien der selbstsignierten Spectrum-Zertifikate, die sich auf dem Server im Ordner „certs“ befinden: node-keystore.p12 und node-keystore/truststore.p12. Kopieren Sie diese beiden Dateien in ein lokales Verzeichnis, z. B. C:\myKeys.

# sample properties when using  a Spectrum self-signed cert 
spectrum.encryption.keystoreType=pkcs12 
spectrum.encryption.keystore=C:\\myKeys\\node-keystore.p12 
spectrum.encryption.keystorePassword=p1tn3yb0w3s 
spectrum.encryption.keystoreAlias=spectrum 
spectrum.encryption.truststoreType=pkcs12 
spectrum.encryption.truststore=C:\\myKeys\\truststore.p12 
spectrum.encryption.truststorePassword=p1tn3yb0w3s 
spectrum.encryption.truststoreAlias=spectrum 
spectrum.encryption.trustAllHosts=true 
spectrum.encryption.trustSelfSigned=true 
 

enableadmin

Um „enableadmin“ mit aktiviertem SSL verwenden zu können, müssen Sie eine Eigenschaftsdatei erstellen, die der „jobexecutor“ verwendeten Datei ähnlich ist: enableadmin.properties. Pitney Bowes stellt diese Datei unter server/bin bereit, die auf die Zertifikate im Ordner server/app/conf/certs verweist.

Diese Eigenschaften sind:

# enable admin account properties 
spectrum.encryption.keystoreType=pkcs12
spectrum.encryption.keystore=../app/conf/certs/client-keystore.p12
spectrum.encryption.keystorePassword=p1tn3yb0w3s
spectrum.encryption.keystoreAlias=spectrum-client
spectrum.encryption.truststoreType=pkcs12
spectrum.encryption.truststore=../app/conf/certs/truststore.p12
spectrum.encryption.truststorePassword=p1tn3yb0w3s
spectrum.encryption.trustAllHosts=true
spectrum.encryption.trustSelfSigned=true