Mediante JAAS (Java™ Authentication and Authorization
Service), puede personalizar el inicio de sesión de las aplicaciones.
Acerca de esta tarea
JAAS (Java Authentication and Authorization Service) es una API
que permite que las aplicaciones accedan a los servicios de control de
acceso y de autenticación sin estar vinculadas a dichos servicios.
Los temas siguientes de esta sección describen cómo se personaliza la aplicación con JAAS.
Procedimiento
- Desarrollar inicios de sesión mediante programa con JAAS.
- Puede desarrollar inicios de sesión mediante programa con JAAS, que representa las API
(interfaces del programa de aplicación) estratégicas para la autenticación.
- Configurar inicios de sesión mediante programa con JAAS.
- Una configuración de inicio de sesión JAAS nueva se
puede añadir y modificar mediante la consola de administración. Los cambios
se guardan en el documento de seguridad de nivel de célula y están
disponibles a todos los servidores de aplicación gestionados.
- Personalizar un inicio de sesión de aplicaciones para realizar una aserción de
identidad utilizando JAAS
- A través del uso de la infraestructura de inicio de sesión JAAS puede crear una
configuración de inicio de sesión JAAS que se puede utilizar para realizar el inicio de
sesión de una aserción de identidad.
- Configurar una configuración de inicio de sesión y autenticación JAAS del lado del
servidor.
- WebSphere
Application Server permite conectar un módulo de inicio de sesión JAAS personalizado
antes o después del módulo de inicio de sesión del sistema
WebSphere
Application Server. No
obstante, WebSphere Application Server no permite sustituir los módulos
de inicio de sesión del sistema WebSphere Application Server que se
utilizan para crear la credencial WSCredential y el principal
WSPrincipal en el Sujeto. Con un módulo de inicio de sesión
personalizado puede tomar decisiones de autenticación adicionales o
añadir información al sujeto para tomar decisiones de autorización
adicionales probablemente más ajustadas dentro de una aplicación
Java
EE (Java Platform,
Enterprise Edition).