Capitulo 1: Plataforma Cl@ve
Cl@ve es el sistema de identificacion, autenticacion y firma electronica comun para el sector publico estatal espanol. Permite a los ciudadanos identificarse en los servicios de la administracion con diferentes niveles de seguridad.
Niveles de identificacion
- Cl@ve PIN: Identificacion basica mediante usuario + contrasena + PIN enviado por SMS. Nivel bajo de seguridad.
- Cl@ve Permanente: Usuario + contrasena permanente + segundo factor (SMS o app). Nivel sustancial.
- Certificado electronico: DNI electronico o certificado de la FNMT. Nivel alto.
Uso en el sistema
Cl@ve se utiliza para:
- Acceso de ciudadanos al portal de tramites
- Presentacion de denuncias online
- Consulta de expedientes
- Pago de sanciones
- Presentacion de recursos
Capitulo 2: Plataforma @Firma
@Firma es la plataforma de firma electronica de la Administracion General del Estado. Permite firmar y validar documentos electronicos con plena validez juridica.
Tipos de firma soportados
- Firma simple: Firma basica XAdES/PAdES
- Firma avanzada: Incluye sello de tiempo
- Firma cualificada: Con certificado cualificado, maxima validez
Uso en el sistema
@Firma se utiliza para:
- Firma de denuncias por agentes
- Firma de notificaciones oficiales
- Firma de resoluciones
- Validacion de documentos presentados por ciudadanos
Configuracion de Cl@ve
Pasos para configurar la integracion con Cl@ve en el sistema.
Requisitos previos
- El Ayuntamiento debe estar dado de alta como Proveedor de Servicios en Cl@ve
- Solicitar alta en la plataforma de pruebas (preproduccion)
- Obtener los certificados de conexion
- Registrar las URLs de retorno
El proceso de alta se gestiona a traves del portal de administradores de Cl@ve y requiere firma del responsable TIC del Ayuntamiento.
Parametros de configuracion
En Configuracion > Integraciones > Cl@ve, introducir:
- EntityID: Identificador del SP asignado
- URL del IdP: Endpoint de Cl@ve (produccion o preproduccion)
- Certificado SP: Certificado del sistema para firmar peticiones SAML
- Certificado IdP: Certificado publico de Cl@ve para validar respuestas
- Niveles aceptados: Que niveles de autenticacion aceptar
Flujo de identificacion
- El ciudadano accede a un servicio que requiere identificacion
- El sistema redirige a Cl@ve con una peticion SAML
- El ciudadano se identifica en Cl@ve (elige metodo)
- Cl@ve devuelve una asercion SAML con los datos del ciudadano
- El sistema valida la asercion y crea la sesion
- El ciudadano accede al servicio identificado
Configuracion de @Firma
Configuracion de la firma electronica con @Firma.
Tipos de integracion
- Firma en servidor: El servidor firma automaticamente con un certificado de sello. Util para documentos generados automaticamente.
- Firma en cliente: El usuario firma con su certificado personal (DNIe, FNMT). Requiere applet o AutoFirma instalado.
Configuracion de firma en servidor
- Obtener certificado de sello de organo para el Ayuntamiento (FNMT)
- Instalar el certificado en el servidor (formato PFX/P12)
- En Configuracion > Integraciones > @Firma:
- - Ruta al certificado
- - Contrasena del certificado
- - Algoritmo de firma (SHA-256 recomendado)
- - Formato de firma (PAdES para PDF, XAdES para XML)
- - URL del servicio de sellado de tiempo (TSA)
Firma con AutoFirma
Para firma en cliente, los usuarios deben tener instalado AutoFirma (aplicacion del Ministerio). El sistema:
- Genera el documento a firmar
- Invoca AutoFirma via protocolo autofirma://
- AutoFirma abre el documento y solicita firma
- El usuario selecciona su certificado y firma
- AutoFirma devuelve el documento firmado
- El sistema almacena el documento firmado
Validacion de firmas
El sistema puede validar firmas de documentos presentados por ciudadanos.
Validacion automatica
Cuando un ciudadano sube un documento firmado, el sistema:
- Detecta si el documento esta firmado (PDF firmado, XML con firma)
- Envia a @Firma para validacion
- @Firma verifica: integridad, certificado valido, no revocado, sello de tiempo
- Devuelve resultado: Valido, Invalido, o Indeterminado
- El sistema muestra el resultado y almacena el informe de validacion
Informe de validacion
El informe de validacion incluye:
- Estado de la firma
- Firmante (nombre, DNI extraido del certificado)
- Fecha de firma
- Tipo de certificado
- Entidad emisora
- Sello de tiempo (si tiene)
Documentos con multiples firmas
Algunos documentos pueden tener varias firmas (cofirma o contrafirma). El sistema valida cada firma individualmente y muestra el estado de todas.
Casos de uso
Ejemplos practicos de uso de Cl@ve y @Firma en procedimientos habituales.
Denuncia online por ciudadano
- El ciudadano accede al portal de denuncias
- Se identifica con Cl@ve (nivel sustancial minimo)
- Rellena el formulario de denuncia
- Adjunta documentacion si la tiene
- Firma la denuncia con su certificado (AutoFirma)
- La denuncia queda registrada con plena validez
- Recibe justificante con CSV para verificacion
Notificacion electronica a ciudadano
- El agente genera una notificacion (sancion, requerimiento...)
- El sistema firma automaticamente con sello de organo
- Se envia a Notific@ para entrega
- El ciudadano recibe aviso y accede con Cl@ve
- Al acceder, queda constancia de la notificacion
- El sistema recibe confirmacion de Notific@
Recurso presentado por ciudadano
- El ciudadano accede a 'Presentar recurso' con Cl@ve
- Localiza el expediente (por numero o buscando)
- Redacta o adjunta el escrito de recurso
- Firma el recurso con su certificado
- El sistema valida la firma y registra la entrada
- Queda vinculado al expediente original
Historial de cambios
- Version inicial de la documentacion de integracion
- Configuracion de Cl@ve
- Configuracion de @Firma
- Validacion de firmas electronicas
- Casos de uso practicos