Añadir una identidad de seguridad (a nivel de método)

Las identidades de seguridad a nivel de método se utilizan cuando otro bean llama a ese método. Se utiliza entonces la identidad de seguridad especificada para el método. Se puede establecer la identidad para utilizar la identidad de: el llamador, el servidor EJB o un cometido de seguridad concreto.

Las identidades de seguridad a nivel de método son válidas para los bean de empresa EJB 1.x y EJB 2.x en proyectos EJB 1.x o 2.x.

Para añadir una identidad de seguridad (a nivel de método) a un bean de empresa:

  1. Cambie a la perspectiva J2EE.
  2. En la vista Explorador de proyectos, seleccione el descriptor de despliegue del módulo EJB deseado.
  3. Pulse con el botón derecho del ratón en el Descriptor de despliegue y seleccione Abrir con del menú emergente.
  4. En la página Acceso del editor, seleccione la sección Identidad de seguridad (a nivel de método).
  5. Pulse Añadir. Aparecerá el asistente Añadir identidad de seguridad.
  6. Seleccione una modalidad Ejecutar como entre las opciones siguientes:
    • Utilizar identidad de llamador : con esta opción, el servicio de seguridad no realiza ningún cambio en los valores de credencial del principal.
    • Utilizar identidad de servidor EJB: con esta opción, el servicio de seguridad modifica los valores de credencial del principal para que coincidan con los valores de credencial asociados al servidor EJB.
    • Utilizar identidad asignada a cometido específico (abajo): con esta opción, se utiliza el principal que se ha asignado al cometido de seguridad especificado para la ejecución de los métodos del bean. Esta asociación forma parte del enlace de aplicación en el que se asocia al cometido el ID de usuario y la contraseña del usuario al que se le ha otorgado ese cometido.
  7. Si selecciona Utilizar identidad asignada a cometido específico arriba, debe seleccionar un nombre de cometido y la descripción.
  8. Escriba una descripción para la nueva identidad en el campo Descripción de identidad de seguridad.
  9. Pulse Siguiente.
  10. Seleccione uno o más beans de empresa de la lista de beans encontrados y pulse Siguiente.
  11. Seleccione uno o más elementos de método para la identidad de seguridad.
  12. Pulse Finalizar.
Se añadirá la identidad de seguridad. Para eliminar la identidad de seguridad, selecciónela y pulse el botón Eliminar.
Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.