espace-paie-odentas/lambda-odentas-pades-sign/certs/signer-new.crt
odentas b790faf12c feat: Implémentation complète du système Odentas Sign
- Remplacement de DocuSeal par solution souveraine Odentas Sign
- Système d'authentification OTP pour signataires (bcryptjs + JWT)
- 8 routes API: send-otp, verify-otp, sign, pdf-url, positions, status, webhook, signers
- Interface moderne avec canvas de signature et animations (framer-motion, confetti)
- Système de templates pour auto-détection des positions de signature (CDDU, RG, avenants)
- PDF viewer avec @react-pdf-viewer (compatible Next.js)
- Stockage S3: source/, signatures/, evidence/, signed/, certs/
- Tables Supabase: sign_requests, signers, sign_positions, sign_events, sign_assets
- Evidence bundle automatique (JSON metadata + timestamps)
- Templates emails: OTP et completion
- Scripts Lambda prêts: pades-sign (KMS seal) et tsaStamp (RFC3161)
- Mode test détecté automatiquement (emails whitelist)
- Tests complets avec PDF CDDU réel (2 signataires)
2025-10-27 19:03:07 +01:00

26 lines
1.6 KiB
Text

-----BEGIN CERTIFICATE-----
MIIEdzCCAl+gAwIBAgIUbanhg8N2Tq1IC8awQ7FNro+SAOwwDQYJKoZIhvcNAQEL
BQAwOTELMAkGA1UEBhMCRlIxEDAOBgNVBAoMB09kZW50YXMxGDAWBgNVBAMMD09k
ZW50YXMgUm9vdCBDQTAeFw0yNTEwMjcxMjEzNDNaFw0zMDEwMjYxMjEzNDNaMDsx
CzAJBgNVBAYTAkZSMRAwDgYDVQQKDAdPZGVudGFzMRowGAYDVQQDDBFPZGVudGFz
IE1lZGlhIFNBUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK2rPGJW
Rj92nZEwDlARDdUGmv/nWupPbgXvOHomT06SxoEUKRSMpwRSIQBXtFZ/cjeplu27
9sXyeaWCoOpuqIbKxxs2FOFBVeoCDYg0cNKCQAqeYVCRegkCixRTuRJX1F9nWV6u
kNbTyx0tPVG5p/I3UIMe93EIQZv8M2Xf9EQUQQEs6Loi6D5XZgdHcTjmchnRJvck
RrQpuso6prWtoWiwfpn77BHO7pc63Mp1lE4SX2wISvSZg1LAOUcgKOSOX1IV2yBL
q2iq2TOiaD2Rq/BMleVkgCSegvo92mdO2A3m216uqi2bE1sdrpc8i4o8L60orIaR
eT0XMALwspZT8SUCAwEAAaN1MHMwDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMC
BsAwEwYDVR0lBAwwCgYIKwYBBQUHAwQwHQYDVR0OBBYEFHKZ92Acs+85QuQ+m1jh
ismUuvuDMB8GA1UdIwQYMBaAFJ3g/bMbP/24PNL2Jj6C0kbU+CHEMA0GCSqGSIb3
DQEBCwUAA4ICAQBIyorVUBP/KG7aF6m9vpi241bDDOja6AFHIZN4iESsygOXua82
fSOIrzKzHUjwDOOEzLSQS7Afl2/pn9+KthYsJZVrwD+Cp+y63OWOZlyTjga8r2IB
qjZNn66pdc2lebwDoOhAUztso6vjDyDxQM0WJX+Gz+7pYaMbDd4E6KjNgZBawJso
CcEdqZco8a6VH6mvWyWWPVir/z0Lgl6DSCdERDei9ylmq/uy/MR5CGk3mwPRjgiA
xYlF2xon9NucA0OAKTsMGgJJSrN9EfsWrNn2EwqEDqeYZKUg8lrLvuMLQ0pLjL7/
XxYt0T1mQyM/E1kmfaRRTnONXnPeHaZzfgS0hxrMRj8YpwMViYn4ptPFGzAuBfdZ
b7lmlVguSB0bsJyLGJ9pWiyeRfu+UjAwHiYhLjVyg+UlHU5MTDFrbMxZqs8yMnCr
PWoiL8ufdfr3EaGNoGsN0wDLVF5O6fu5iNNtgZ+M0e9xnFQfpJdFLn0FC3r4gUQf
OsftkijjoMYkEzgaMQPqVXZcH00dJDiwvVPqjNx6axpkDcpNVsD0y5ECJlceBqQo
mKujFCWoqJY6CyUMzdY88kSWruAbkkgRaxuztcSxAaPlnuOjjmX0PbqRy+YGctFq
0OpTAjDXmV6Wrb0bSsMYBfZMKqpkW5MxVJxao87dsPOYigLBectGecxAsw==
-----END CERTIFICATE-----