Buenas Toggo, rovema,
Simplemente para aclararos este tema, que habitualmente da lugar a confusión.
(nota: os remitimos al PAE de FIRE y @firma para más información)
FIRe y @firma no son totalmente redundantes en los sistemas que usualmente se proponen en los casos prácticos y consideremos que lo más adecuado es incluir ambos:
- FIRe se utiliza para firma electrónica de documentos (es un frontal/broker facilitador del proceso de firma para el usuario).
- @firma (como servicio, no como Suite) se utiliza para validar firmas y certificados electrónicos.
Respecto a vuestra duda:
a) Es cierto que, si se utiliza un certificado en el proceso de firma, el servidor central ministerial de FIRe disparará él mismo las comprobaciones de firma y certificados en @firma (y ahí podrías pensar en obviar @firma por redundante en un diagrama de contexto y la arquitectura lógica, pero debería aparecer de todos modos en la arquitectura física como servicio común conectado a SARA).
b) Pero también es cierto que nuestro sistema puede requerir validación de certificados o de documentos ya firmados (que diría que es lo que os falta), lo cual no es infrecuente. Este hecho no requiere el uso de FIRe y, de hecho en este caso, nuestro sistema realizará la consulta de validación directamente a @firma (que aparecerá en el diagrama de contexto para validaciones, la arquitectura lógica y la física).
Lo habitual es que necesites tanto a) como b), por lo cual no es redundante @firma respecto a FIRe y es recomendable incluir ambos:
- FIRe en el diagrama de contexto como servicio común para firma, en la arquitectura lógica con un módulo de firma en la lógica de negocio y en la arquitectura física con el servidor central FIRE (el módulo de firma va en el servidor de aplicaciones).
- @firma en el diagrama de contexto para validación de firma y certificados, en la arquitectura lógica en el acceso a servicios y en la arquitectura física como servicio común conectado a SARA.
Este enfoque es el que podéis ver en la presentación del caso práctico de la sesión 7 de Preparatic25 y en los otras resoluciones que comentais.
Esperamos que os sea útil. ¡Ánimo y a por el tercero!