Configuración de cifrado de la CLI: solo cliente de Windows - spectrum_platform - 23.1

Guía de Spectrum Administration

Product type
Portfolio
Integrate
Locate
Verify
Product family
Spectrum
Product
Spectrum > Spectrum Platform
Version
23.1
Language
Español (México)
Product name
Spectrum Technology Platform
Title
Guía de Spectrum Administration
First publish date
2007
Last updated
2024-02-07
Published on
2024-02-07T20:42:41.711499

Estas instrucciones son una plantilla que puede aplicar a las definiciones de cifrado.

Aplique esta plantilla de instrucciones a las definiciones de cifrado de pflowexecutor, la utilidad enableadmin y la utilidad de administración. En esos casos, los archivos de propiedades están etiquetados como pflowexecutor.properties, enableadmin.properties y cli.properties, respectivamente.

El archivo de propiedades de la CLI se encuentra en el mismo directorio que los archivos ejecutables del componente de la CLI. Por ejemplo, si jobexecutor.jar se ubica en C:\Users\myUser\cliClients\jobexecutor, coloque el archivo de propiedades en la carpeta jobexecutor.

jobexecutor

En el caso de jobexecutor, cree un archivo de propiedades llamado jobexecutor.properties. En este ejemplo, necesitará copias de los certificados autofirmados de Spectrum ubicados en el servidor de la carpeta de certificados: node-keystore.p12 y node-keystore/truststore.p12. Copie esos dos archivos en un directorio local, como C:\myKeys.

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

enableadmin

Para usar enableadmin con SSL activado, debe crear un archivo de propiedades similar al utilizado para jobexecutor: enableadmin.properties. Precisely proporciona este archivo en server/bin que apunta a los certificados en la carpeta server/conf/certs.

Esas propiedades son:

# enable admin account properties spectrum.encryption.algorithm=JASYPT  spectrum.encryption.keystoreType=pkcs12 spectrum.encryption.keystore=../conf/certs/client-keystore.p12 spectrum.encryption.keystorePassword=p*********s spectrum.encryption.keystoreAlias=spectrum-client spectrum.encryption.truststoreType=pkcs12 spectrum.encryption.truststore=../conf/certs/truststore.p12 spectrum.encryption.truststorePassword=p*********s spectrum.encryption.trustAllHosts=true spectrum.encryption.trustSelfSigned=true