Puede especificar qué parte del mensaje de respuesta se deben cifrar al configurar el servidor para el cifrado de respuestas.
Antes de empezar
Importante: Existe una diferencia importante entre la
versión 5.x y la versión 6.0.x y aplicaciones 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, lea cualquiera de los siguientes temas para familiarizarse con el separador
Extensiones de WS y el separador
Enlaces de WS en el Editor de servicios web de una 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é partes del
mensaje de respuesta se deben cifrar al configurar el servidor para el
cifrado de respuestas:
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 Ventana > Abrir perspectiva > J2EE.
- Pulse Proyectos EJB > nombre_aplicación >
ejbModule > META_INF.
- Pulse con el botón derecho del ratón en el archivo webservices.xml, seleccione Abrir con
> Editor de servicios Web.
- Pulse el separador Extensiones, que se encuentra al final del Editor de servicios web de la herramienta de ensamblaje.
- Expanda Detalles de configuración del servicio emisor de respuestas > Confidencialidad. La confidencialidad hace referencia al cifrado mientras que la
integridad hace referencia a las firmas digitales. La confidencialidad reduce el riesgo de
que alguien pueda entender el mensaje mientras fluya por Internet.
Con las especificaciones de confidencialidad, la respuesta se
cifra antes de que se envíe y se descifra cuando se recibe en el destino
correcto.
- Para seleccionar las partes de la respuesta que desee cifrar,
pulse Añadir y seleccione Bodytoken (Señal de
cuerpo) o Usernametoken (Señal de nombre de usuario). En la
información siguiente se describen los componentes de mensaje:
- Bodycontent (Contenido del cuerpo)
- Parte de los datos de usuario del mensaje.
- Usernametoken (Señal de nombre de usuario)
- Información de autenticación básica, si está seleccionada.
No
aparece ninguna señal de nombre de usuario en la respuesta, de modo que
no es necesario que seleccione esta opción para la respuesta. Si selecciona esta opción, asegúrese de que también la haya
seleccionado para el receptor de respuestas de cliente. Si no la
selecciona, asegúrese de no seleccionarla para el receptor de respuestas
de cliente.
Qué hacer a continuación
Después de especificar qué partes del mensaje desea cifrar, debe
especificar qué método se va a utilizar para el cifrado de mensajes. Consulte la tarea para seleccionar el método de cifrado cuando configure el servidor para el cifrado de respuestas.