[16.0.0.3 y posterior]

Configuración de un proveedor de customPasswordEncryption para el entorno de ejecución de Liberty

Habilite el proveedor de customPasswordEncryption para descifrar las series sensibles.

Antes de empezar

Obtenga un archivo ESA (Enterprise Systems Architecture) que contenga el proveedor de customPasswordEncryption. El archivo ESA implementa la interfaz com.ibm.wsspi.security.crypto.CustomPasswordEncryption tal como se describe en Desarrollo de un proveedor de customPasswordEncryption. Si no tiene un archivo ESA que contenga el proveedor de customPasswordEncryption, obtenga un archivo de archivado Java™ (JAR) y uno o más archivos de manifiesto que incluyan las instrucciones de instalación. Si desea utilizar el proveedor de customPasswordEncryption con WebSphere Developer Tools, asegúrese de que el proveedor de customPasswordEncryption habilita el archivo ESA para las herramientas del desarrollador.

Acerca de esta tarea

Habilite el proveedor de customPasswordEncryption para descifrar las series utilizándolo. El proveedor de customPasswordEncryption cifra las series en el archivo server.xml.

Procedimiento

  1. Utilice el mandato installUtility para instalar el archivo ESA.

    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.

  2. Habilite la característica de proveedor de customPasswordEncryption en el archivo server.xml.
    El propietario del proveedor de customPasswordEncryption proporciona el nombre de la característica, como se muestra en el ejemplo siguiente:
    <featureManager>
         <feature>usr:customPasswordEncryption-1.0</feature>
    </featureManager>
  3. Inicie el servidor y compruebe que el mensaje CWWKS1850I esté registrado en el archivo messages.log.
    El mensaje siguiente es un ejemplo: [8/10/16 7:07:07:007 EDT] 0000001e com.ibm.ws.crypto.util.PasswordCipherUtil I CWWKS1850I:
    El servicio de cifrado de contraseñas personalizado se ha iniciado. El nombre de clase es com.ibm.websphere.crypto.sample.customencryption.CustomEncryptionImpl.

Icono que indica el tipo de tema Tema de tarea



Icono de indicación de fecha y hora Última actualización: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_config_custencrypt_libertyruntime
Nombre de archivo:twlp_config_custencrypt_libertyruntime.html