Habilite el proveedor de customPasswordEncryption para cifrar series sensibles
utilizando los programas de utilidad de línea de mandatos como, por ejemplo,
securityUtility. También puede utilizar el proveedor de
customPasswordEncryption como una opción de codificación en
WebSphere Developer Tools.
Antes de empezar
Obtenga un archivo ESA (Enterprise Systems Architecture) que contenga el proveedor de
customPasswordEncryption. El proveedor de customPasswordEncryption implementa la interfaz
com.ibm.wsspi.security.crypto.CustomPasswordEncryption y contiene el archivo de manifiesto de
extensión tal como se describe en
Desarrollo de un proveedor de customPasswordEncryption. Si
no tiene un archivo ESA que contenga el proveedor
customPasswordEncryption, obtenga un archivo archivador Java™ (JAR) y uno o más archivos de manifiesto que
incluyan instrucciones de instalación.
Acerca de esta tarea
Instale el proveedor customPasswordEncryption, de forma
que pueda utilizarlo en el entorno de tiempo de ejecución de Liberty y WebSphere Developer Tools. Puede
utilizar el proveedor customPasswordEncryption en el entorno
de ejecución de Liberty para
cifrar series sensibles. Tras instalar el proveedor
customPasswordEncryption en el entorno de ejecución de Liberty, WebSphere Developer Tools añade la
opción customPasswordEncryption como una opción de codificación en
el panel Contraseña.
Procedimiento
- Instale el archivo ESA utilizando el mandato installUtility.
Si el proveedor de customPasswordEncryption se ha empaquetado de forma diferente que el archivo
ESA, siga las instrucciones de instalación para el proveedor de customPasswordEncryption.
- Compruebe que la instalación ha sido satisfactoria.
Emita el mandato siguiente:
wlp/bin/securityUtility encode --listCustom
La salida esperada es la información del proveedor de customPasswordEncryption. La salida
siguiente es un ejemplo:
[{"name":"custom","featurename":"usr:customPasswordEncryption-1.0","description":"Cifrado
de contraseña personalizada MyCompany"}]
- Opcional: Para utilizar el proveedor de customPasswordEncryption desde herramientas de línea de
mandatos, añada el parámetro siguiente: --encoding=custom
Este parámetro está aceptado por los programas de utilidad de línea de mandatos:
securityUtility
configUtility
bluemixUtility
collective
Resultados
El proveedor customPasswordEncryption se instala en
el entorno de ejecución de
Liberty. Ha
utilizado opcionalmente el proveedor de customPasswordEncryption con programas de utilidad de línea
de mandatos.
Qué hacer a continuación
En el panel Contraseña de
WebSphere
Developer Tools, puede utilizar el proveedor de customPasswordEncryption como una opción de
codificación.