This website has been translated by machine translation software and has not been subsequently revised by translators. Further information at: link. Hide
accesskey _ mod _ content
-

Platform user Authentication - government of aragón

  • Functional description

    La plataforma de autorización de usuarios y aplicaciones (PAU) contiene toda la información relativa a las aplicaciones, los roles por aplicación y sus acciones, la información de los grupos de gestión, con sus procedimientos, así como la información sobre cómo se relacionan los empleados públicos y las propias aplicaciones de nuestro sistema con todas estas entidades.

    El fin de este sistema es proporcionar al resto de iniciativas una manera segura de autorizar a los usuarios y las aplicaciones y de obtener los datos necesarios para poder trabajar con ellos en sus diversas aplicaciones, así como también poder obtener información sobre las aplicaciones, los procedimientos y los grupos de gestión y que toda esta información pueda estar centralizada en un mismo punto a modo de motor.

    To achieve that end, the system provides:

    • Services/Core of user authorisation (PAU _ Core): Services to enable published the external applications to the system to take the functionality provided by the same.
    • Implementation of Administration (PAU _ Admin): Implementation with web interface that allows to manage the required information in the system, as well as the consultation among all this activity occurring in the same.



    For more information should be available at:

    Discussion paper



    Technical Description

    Para el diseño de la arquitectura de PAU se han seguido los patrones de diseño más extendidos como son las arquitecturas J2EE en diferentes capas. Las capas de la aplicación son las siguientes:

    • Presentation layer : encargada de interaccionar con el usuario y presentar la información. Para esta capa se ha elegido el framework Struts2 que implementa el extendido patrón de diseño MVC o Modelo-Vista-Controlador. Siendo:
    • View: JSP's con la utilización de tags (JSTL o Struts2 tags) y tiles para definir plantillas, también se ha utilizado la tecnología AJAX para acelerar los tiempos de respuesta
    • Model: different Actions defined
    • Driver : Dispatcher provided by the framework Struts2
    • Ozone Negocio-Servicios : para la capa de negocio se utiliza el framework de Spring para inyectar las dependencias. Para la generación de los servicios web que expondrán las funcionalidades de PAU al exterior se utiliza CXF.
    • Ozone data access : for the management of the ozone data is used the framework Hibernate with the use of the hole pattern DAO.

    External components that interacts are as follows:

    • Beijing platform for Electronic Signature (ASF)
    • The system for the identification of Users (SIU)
    • System of alert management (GHS)
    • List of processes

    La aplicación se ha desarrollado conforme a las características técnicas de los entornos donde reside que son las siguientes:

    • Sun Solaris
    • Oracle application server Application Server 10g Release 3
    • Database server Database Oracle 10g Release 2 RAC
    • Thin JDBC Driver database connection: Oracle JDBC Driver 10.1.0

    PAU requires the java virtual machine on the server runs of applications was jdk1.5.0 _ 22, with J2EE v1.4, JSP 2.0 and 2.4 Servlet. In particular PAU has deployed and tested with jdk1.5.0 _ 22 on Oracle Application Server and the Oracle database.

    • For more information should be available at:
    • Manual of exploitation
    • Installation Manual
Responsible