http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=jaas_example
Normalmente, casi todas las aplicaciones o sistemas necesitan de los procesos de autentificación y autorización. En este tutorial, vamos a realizar un completo ejemplo de autentificación de usuarios así como realizar un control de las posibles acciones que pueden realizar en función de su identidad. Para ello vamos a basarnos en el estándar de seguridad Java pensado para estas tareas, es decir, vamos a hacer uso de JAAS.
En este tutorial vamos a realizar un completo ejemplo a través del cual dos usuarios podrán logarse y tendrán distintos privilegios en función de quien sea.
Índice de contenido
- Un poco de teoría: Introducción a JAAS
-
Comprender JAAS a través de un completo ejemplo.
- Salidas generadas por la aplicación
- Autentificación JAAS: Archivo de configuración
- Autorización JAAS: Archivo de configuración
- Aplicación que será autentificada y autorizada mediante JAAS
- Acciones realizadas por la aplicación y autorizadas o no por el AccessController de Java Security
- Implementación de un LoginModule que autentifica a un usuario a través de su usuario y su contraseña
- Implementación de javax.security.auth.callback.CallbackHandler: Solicitando al usuario su login y el contraseña.
- Implementación de java.security.Principal: Representando la identidad de los usuarios.
- Referencias
- Conclusiones
No hay comentarios:
Publicar un comentario