[16.0.0.3 and later]

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

Habilite el proveedor customPasswordEncryption para cifrar 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 customPasswordEncryption, obtenga un archivo de archivador Java™ (JAR) y uno o más archivos de manifiesto que incluya 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 al proveedor customPasswordEncryption para cifrar las series utilizando el proveedor customPasswordEncryption. 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

Nombre de archivo: twlp_config_custencrypt_libertyruntime.html