Para configurar el cliente para el cifrado de solicitudes, especifique qué método de cifrado se va a utilizar al configurar el cliente.
Antes de empezar
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.
Antes de completar estos pasos, consulte cualquiera de los temas siguientes para
familiarizarse con los separadores
Extensiones de WS y
Enlace de WS del editor de descriptor de despliegue de cliente de
la herramienta de ensamblaje:
Estos dos separadores se utilizan para configurar las extensiones de Web Services Security y los enlaces de Web Services Security, respectivamente.
Acerca de esta tarea
Realice los pasos siguientes para especificar qué método de
cifrado desea utilizar al configurar el cliente para el cifrado de
solicitudes:
Procedimiento
- Inicie la herramienta de ensamblaje. Para obtener más información, consulte la información relacionada con las herramientas de ensamblaje.
- Cambie a la perspectiva Java™ Platform, Enterprise Edition (Java EE). Pulse .
- Pulse .
- Pulse con el botón derecho del ratón en el archivo application-client.xml, seleccione .
- Pulse el separador Enlace de WS, que se encuentra al final del Editor del descriptor de despliegue de
cliente de la
herramienta de ensamblaje.
- Expanda .
- Seleccione una opción de cifrado y pulse Editar para ver la
información de cifrado o bien pulse Añadir para añadir otra opción. La siguiente tabla describe la finalidad de esta información. Algunas de
estas definiciones se basan en la especificación de cifrado XML, que se
puede consultar en la siguiente dirección web:
http://www.w3.org/TR/xmlenc-core
- Nombre de cifrado
- Especifica el nombre de la entrada de información de cifrado.
- Algoritmo de método de cifrado de datos
- Cifra y descifra los datos en data en bloques de tamaño fijo de varios
octetos.
- Algoritmo de método de cifrado de claves
- Representan algoritmos de cifrado de claves públicas que se
especifican para cifrar y descifrar claves.
- Nombre de la clave de cifrado
- Representa un Sujeto (campo Propietario del certificado) de un certificado de claves públicas encontrado por el localizador de claves de cifrado, que es utilizado por el algoritmo del método de cifrado de claves para cifrar la clave privada. La clave privada se utiliza para cifrar
los datos.
La clave seleccionada debe ser una clave
pública del destino. El cifrado se debe realizar mediante la
clave pública y el descifrado debe realizarlo el destino mediante la clave
privada (el certificado personal del destino).
- Localizador de claves de cifrado
- Representa una referencia a una clase de implementación de localizador de claves que localiza el almacén de claves
correcto donde se encuentran el alias y el certificado. Para obtener más información sobre la configuración de localizadores de claves, consulte las
secciones Configuración de localizadores de claves con una herramienta de ensamblaje y
Configuración de localizadores de claves con la consola administrativa.
- Opcional: Seleccione Mostrar sólo algoritmos compatibles con FIPS si
desea que en las listas desplegables Algoritmo de método de cifrado de datos y Algoritmo
de método de cifrado de claves sólo aparezcan los algoritmos compatibles con FIPS. Utilice esta opción si tiene previsto ejecutar esta aplicación en un WebSphere Application Server en el que se ha establecido la opción Utilice los algoritmos del estándar FIPS (Federal Information Processing Standard) de EE.UU. en el panel Certificado SSL y gestión de claves de la consola administrativa de WebSphere.
Qué hacer a continuación
Debe especificar qué partes del mensaje de solicitud desea cifrar.
Consulte
Configuración del cliente para el cifrado de solicitudes: cifrado de partes del mensaje si no ha especificado previamente esta información.