Autenticación de seguridad de acceso externo

La arquitectura permite que un desarrollador implemente su propia solución de autenticación personalizada para usuarios externos proporcionando un "gancho" en la infraestructura de autenticación y autorización existente del SDEJ.

Para "enganchar" la solución personalizada a la aplicación, deberá extenderse la clase curam.util.security.PublicAccessUser, lo que requiere implementar la interfaz curam.util.security.ExternalAccessSecurity. Esta clase se utiliza durante el proceso de autorización y autenticación para determinar la información necesaria relacionada con el usuario externo. Consulte Personalización de aplicaciones de usuario externo para obtener detalles adicionales.