Referencia de mandatos PropFilePasswordEncoder
El mandato PropFilePasswordEncoder codifica las contraseñas que se encuentran en los archivos de propiedades de texto plano. Este mandato codifica los archivos de propiedades SAS (Secure Authentication Server) y los archivos de propiedades que no son SAS. Una vez codificadas las contraseñas, tenga en cuenta que no existe un mandato de decodificación.

Nota: Para permitir que PropFilePasswordEncoder imprima un mensaje de depuración más que
en releases anteriores, actualice el mandato escribiendo lo siguiente:
-Dcom.ibm.websphere.security.passwordEncoderDebug=true
Para ejecutar este script, el perfil de usuario debe tener autorización
*ALLOBJ.
Sintaxis
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
PropFilePasswordEncoder "nombre_archivo" { passwordPropertiesList | -SAS } { -noBackup | -Backup }
[ -profileName perfil ] [ -help | -? ]
Parámetros
La opción siguiente está disponible para el mandato PropFilePasswordEncoder:
nombre_archivo
Este parámetro necesario especifica el nombre del archivo en el que se escribe la salida de rastreo.
nombre_archivo
Este parámetro necesario especifica el nombre del archivo en el que se escribe la salida de rastreo.
- passwordPropertiesList
- Este parámetro se requiere si está codificando contraseñas en archivos de propiedades distintos del archivo sas.client.props. Especifique una o varias propiedades de contraseña que desea codificar. La lista de propiedades de contraseña deben delimitarse con comas.
- -SAS
- Este parámetro se requiere si está codificando contraseñas en el archivo sas.client.props.
-profileName
Este parámetro es opcional. El valor de perfil especifica un nombre de perfil de servidor de aplicaciones. El script utiliza el algoritmo de codificación de contraseña que recupera del perfil especificado. Si no especifica este parámetro, el script utiliza el perfil predeterminado.
- -noBackup
- Este parámetro es opcional y el valor predeterminado. El script no crea un archivo de copia de seguridad. El valor predeterminado se puede alterar añadiendo la siguiente propiedad de sistema Java™: "-Dcom.ibm.websphere.security.util.createBackup=true".
- -Backup
- Este parámetro es opcional. El script crea un archivo de copia de seguridad, <nombre_archivo>.bak, que contiene contraseñas en texto simple.
-profileName
Este parámetro es opcional. El valor de perfil especifica un nombre de perfil de servidor de aplicaciones. El script utiliza el algoritmo de codificación de contraseña que recupera del perfil especificado. Si no especifica este parámetro, el script utiliza el perfil predeterminado.
- -help o -?
- Si especifica este parámetro, el script ignora todos los otros parámetros y muestra el texto de utilización.
![[IBM i]](../images/iseries.gif)
raíz_servidor_aplicaciones/bin/PropFilePasswordEncoder
raíz_perfil/default/properties/soap.client.props
com.ibm.SOAP.loginPassword,com.ibm.ssl.keyStorePassword,com.ibm.ssl.trustStorePassword
Atención: Estos mandatos se han dividido en varias líneas
por razones ilustrativas únicamente.