Configuración de localizadores de claves con una herramienta de ensamblaje

En la siguiente información se proporcionan instrucciones para configurar los localizadores de claves con una herramienta de ensamblaje.

Acerca de esta tarea

Importante: Hay una diferencia importante entre las aplicaciones de la versión 5.x y la versión 6 y posteriores. La información sólo da soporte a aplicaciones de la versión 5.x que se utilizan con WebSphere Application Server Versión 6.0.x y posteriores. La información no se aplica a las aplicaciones de la versión 6.0.x y posteriores.

Puede configurar los localizadores de claves en varias ubicaciones de la herramienta de ensamblaje. El procedimiento siguiente proporciona las instrucciones sobre cómo configurar los localizadores de claves en cualquiera de estas ubicaciones, ya que el concepto es el mismo.

Procedimiento

  1. Inicie la herramienta de ensamblaje. Para obtener más información, consulte la información relacionada con las herramientas de ensamblaje.
  2. Cambie a la perspectiva Java™ Platform, Enterprise Edition (Java EE). Pulse Ventana > Abrir perspectiva > J2EE.
  3. Pulse Proyectos de cliente de aplicaciones > nombre_aplicación > appClientModule > META-INF.
  4. Pulse con el botón derecho del ratón en el archivo application-client.xml, seleccione Abrir con > Editor de descriptor de despliegue y pulse el separador Enlace de WS. Aparece el Descriptor de despliegue de cliente.
  5. Pulse el separador Enlace de WS en el editor de descriptor de despliegue de la herramienta de ensamblaje o el separador Configuraciones de enlace en el editor de servicios web de la herramienta de ensamblaje.
  6. Expanda una de las secciones de Configuración de enlaces.
  7. Expanda la sección Localizadores de claves.
  8. Pulse Añadir para crear un nuevo localizador de claves, Editar para editar localizador de claves existente o Eliminar para eliminar un localizador de claves existente.
  9. Especifique un nombre del localizador de claves. El nombre especificado para Nombre de localizador de clave se utiliza para hacer referencia al localizador de claves de las secciones Información de cifrado y Información de firmas.
  10. Especifique una clase de localizador de claves. La clase de localizador de claves es la implementación de la interfaz KeyLocator. Al utilizar las implementaciones predeterminadas, seleccione una clase del menú.
  11. Determine si debe pulsar Utilizar almacén de claves. Seleccione esta opción, si utiliza las implementaciones predeterminadas mientras éstas utilizan almacenes de claves. Si pulsa Utilizar almacén de claves, realice los siguientes pasos:
    1. Especifique un valor en el campo storepass del almacén de claves. El almacén de claves storepass es la contraseña utilizada para acceder al almacén de claves.
    2. Especifique un nombre de vía de acceso en el campo de vía de acceso del almacén de claves. La vía de acceso del almacén de claves es la ubicación en el sistema de archivos donde reside el almacén de claves. Asegúrese de que se puede encontrar la ubicación independientemente desde donde instale la aplicación.
    3. Especifique un valor de tipo en el campo de tipo de almacén de claves. Los tipos válidos son que se deben especificar son JKS y JCEKS. JKS se utiliza, si no utiliza la política JCE (Java Cryptography Extensions). JCEKS se utiliza si está utilizando JCE. Aunque el tipo JCEKS es más seguro, podría reducir el rendimiento.
    4. Pulse Añadir para crear una entrada para una clave del almacén de claves.
      1. Especifique un valor en el campo Alias.

        El alias de claves es una referencia a esta clave determinada de la sección Información de firmas.

      2. Especifique un valor en el campo Pase de clave.

        [AIX Solaris HP-UX Linux Windows][z/OS]La contraseña de claves es la contraseña asociada con el certificado creado con el archivo keytool.exe de Java SE Development Kit 6.

        [IBM i]La contraseña de claves es la contraseña asociada al certificado que se crea utilizando el programa de utilidad keytool. El programa de utilidad keytool está disponible utilizando el Intérprete de QShell.

      3. Especifique un valor en el campo Nombre de clave.

        El nombre de claves se refiere al alias del certificado tal como se encuentra en el certificado.

  12. Pulse Añadir para crear una propiedad personalizada. Las implementaciones de localizador de claves personalizadas pueden utilizar la propiedad. Por ejemplo,puede utilizar las propiedades con la implementación predeterminada de WSIdKeyStoreMapKeyLocator. La implementación de localizador de claves tiene los siguientes nombres de propiedades.
    • id_, que se correlaciona con un ID de usuario de credencial.
    • mappedName_ , que se correlaciona con el alias de clave que se debe utilizar para este nombre de usuario.
    • default, que se correlaciona con un alias de claves que se debe utilizar cuando una credencial no tiene una entrada asociada de id_.

    Un conjunto de propiedades normal para este localizador de clave podría ser el siguiente: id_1=user1, mappedName_1=key1, id_2=user2, mappedName_2=key2, default=key3. Si user1 o user2 se autentica, se utiliza key1 o key2, respectivamente. Sin embargo, si no se autentica ninguna de las propiedades de usuario o el usuario no es user1 o user2, se utiliza key3.

    1. Especifique un nombre en el campo Name (Nombre). El nombre especificado es el nombre de la propiedad.
    2. Especifique un valor en el campo Valor. Este valor especificado es el nombre de la propiedad.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_confkeylocastk
File name: twbs_confkeylocastk.html