Desarrollo de módulos de inicio de sesión personalizados JAAS para una configuración de inicio de sesión en el sistema

Para un servidor de perfiles Liberty, existen varios puntos de plug-in JAAS (Java™ Authentication and Authorization Service) para configurar los inicios del sistema. El perfil Liberty utiliza las configuraciones de inicio de sesión en el sistema para autenticar las solicitudes entrantes. Puede desarrollar un módulo de inicio de sesión JAAS personalizado para añadir información al Subject de una configuración de inicio de sesión del sistema.

Acerca de esta tarea

Las aplicaciones de servlet llaman a las configuraciones de inicio de sesión de aplicaciones para obtener un sujeto que se basa en información de autenticación específica. Cuando grabe un módulo de inicio de sesión que se conecta a una configuración de inicio de sesión del sistema o a una configuración de inicio de sesión de aplicación del perfil Liberty, debe desarrollar la lógica de configuración de inicio de sesión que sabe cuándo está presente información específica y cómo utilizar la información. Para obtener más detalles, consulte Configuración JAAS y Módulos de inicio de sesión de JAAS.

Para desarrollar un módulo de inicio de sesión JAAS personalizado para una configuración de inicio de sesión del sistema, siga los pasos del procedimiento:

Procedimiento

Qué hacer a continuación

Añada el módulo de inicio de sesión personalizado en las configuraciones de inicio de sesión en el sistema WEB_INBOUND y JAAS (Java Authentication and Authorization Service) DEFAULT del archivo server.xml. Coloque la clase de módulo de inicio de sesión personalizado en un archivo JAR, por ejemplo, customLoginModule.jar y, a continuación, haga disponible el archivo JAR para el servidor de perfiles Liberty. Consulte Configuración de un módulo de inicio de sesión personalizado JAAS para el perfil Liberty.


Icono que indica el tipo de tema Tema de tarea

Términos y condiciones para centros de información | Comentarios


Icono de indicación de fecha y hora Última actualización: 15 de junio de 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_dev_custom_jaas
Nombre de archivo:twlp_dev_custom_jaas.html