Configuración de un módulo de inicio de sesión personalizado JAAS para Liberty
Puede configurar un módulo de inicio de sesión JAAS (Java™ Authentication and Authorization Service) personalizado antes o después de haber configurado el módulo de inicio de sesión del servidor de Liberty.
Antes de empezar
Soportamos el archivo server.xml, el archivo client.xml y el archivo de configuración de JAAS para la configuración de JAAS. Sin embargo, se sugiere configurar el módulo de inicio de sesión personalizado de JAAS en el archivo server.xml o el archivo client.xml. Para obtener más detalles sobre cómo configurar el archivo de configuración de JAAS, consulte Configuración de un módulo de inicio de sesión y entrada de contexto de inicio de sesión personalizado de JAAS de aplicación utilizando un archivo de configuración de JAAS para Liberty.
Asegúrese de que tiene un archivo JAR que contiene el módulo de inicio de sesión personalizado JAAS, que implementa la interfaz javax.security.auth.spi.LoginModule como se describe en Desarrollo de módulos de inicio de sesión personalizados JAAS para una configuración de inicio de sesión en el sistema. En este tema, el módulo de inicio de sesión personalizado JAAS utiliza la tabla hash, devoluciones de llamada o variables de estado compartidas proporcionadas por el servidor de Liberty para pasar los datos de autenticación al módulo de inicio de sesión del sistema.
Acerca de esta tarea
Puede utilizar un módulo de inicio de sesión personalizado para tomar decisiones de autenticación adicionales o añadir información al sujeto para tomar decisiones de autorización más precisas en la aplicación. Para obtener una visión general más detallada, consulte Configuración JAAS y Módulos de inicio de sesión de JAAS.
También puede utilizar las herramientas del desarrollador para configurar un módulo de inicio de sesión JAAS personalizado.
Consulte
Configuración de JAAS en Liberty utilizando herramientas de desarrollador. Hay varios ejemplos de configuración se seguridad en el sitio web de WASdev.net que sirven de referencia cuando se configura la seguridad para sus aplicaciones en Liberty.Consulte la sección Configuración de JAAS en Liberty utilizando herramientas de desarrollador.
Para configurar un módulo de inicio de sesión personalizado JAAS, complete los pasos siguientes: