Una aplicación segura utiliza uno o los dos calificadores de seguridad securityPermission y securityIdenitity. Cuando están presentes estos calificadores, es necesario realizar pasos adicionales en el momento del despliegue para que la aplicación y sus características de seguridad funcionen correctamente.
Las aplicaciones implementan las interfaces que tienen métodos. Puede proteger una interfaz o un método con el calificador securityPermission de SCA ((Service Component Architecture). Cuando invoque este calificador especifique un rol (por ejemplo, "supervisores") que tenga permiso para invocar el método seguro. Cuando despliegue la aplicación tendrá la oportunidad de asignar usuarios al rol especificado.
El calificador securityIdentity es equivalente al rol RunAs utilizado para delegaciones en WebSphere Application Server. El valor asociado con esta calificador es un rol. Durante el despliegue, el rol se correlaciona con una identidad. La invocación de un componente protegido con securityIdentity toma la identidad especificada, independientemente de la identidad del usuario que invoca la aplicación.
(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)