From 22fdf3db9c740ea922c4f94a741a78e7462e405f Mon Sep 17 00:00:00 2001 From: Jean-Laurent DUZANT <jean-laurent.duzant@xelians.fr> Date: Thu, 16 Feb 2023 17:48:05 +0100 Subject: [PATCH] FEAT #23832 TIME 0 change default config to json format --- config/config.default.json | 78 +++++++++++++++++++++++++++ config/config.xml.default | 108 ------------------------------------- 2 files changed, 78 insertions(+), 108 deletions(-) create mode 100644 config/config.default.json delete mode 100755 config/config.xml.default diff --git a/config/config.default.json b/config/config.default.json new file mode 100644 index 0000000000..c68046cfbf --- /dev/null +++ b/config/config.default.json @@ -0,0 +1,78 @@ +{ + "config": { + "sessionTime": "10080", + "timezone": "Europe\/Paris", + "customLangPathDirectory": "" + }, + "database": { + "server": "localhost", + "port": "5432", + "type": "POSTGRESQL", + "name": "maarch", + "user": "maarch", + "password": "maarch" + }, + "electronicSignature": { + "enable": false, + "certPath": "\/var\/www\/html\/MaarchParapheur\/samples\/certs\/MP_final_certificate.crt", + "privateKeyPath": "\/var\/www\/html\/MaarchParapheur\/samples\/certs\/MP_private.key", + "password": "maarch", + "certInfo": { + "name": "Maarch", + "location": "Paris", + "reason": "Signature Maarch Parapheur", + "contactInfo": "Maarch SAS, soci\u00e9t\u00e9 du groupe Archiveco" + } + }, + "textWithDigitalSignature": true, + "docaposteSignature": { + "enable": false, + "url": "https:\/\/test.contralia.fr:443\/Contralia\/api\/v2", + "user": "", + "password": "", + "offerCode": "", + "organizationalUnitCode": "", + "signatureIdOverride": "" + }, + "metaSignSignature": { + "enable": false, + "url": "", + "port": "", + "instance": "", + "certPath": "", + "certPass": "", + "certType": "", + "metaSign": { + "inDelegationOf": "", + "secret": { + "password": "", + "type": "" + }, + "signatureKeyId": "", + "signatureProfile": { + "signaturePolicyOid": "", + "attachment": "", + "format": "", + "augmentationLevel": "", + "signatureAlgoId": "", + "archive": "", + "requireSigningTime": "" + } + } + }, + "signatureModes": { + "mode": [ + { + "id": "rgs_2stars", + "color": "#FF0000", + "issuer": "", + "subject": "", + "keyUsage": "digitalSignature" + }, + { + "id": "external", + "color": "#FF0000" + } + ] + } +} \ No newline at end of file diff --git a/config/config.xml.default b/config/config.xml.default deleted file mode 100755 index 16f1e791a9..0000000000 --- a/config/config.xml.default +++ /dev/null @@ -1,108 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<ROOT> - <config> - <sessionTime>10080</sessionTime> <!-- minutes --> - <timezone>Europe/Paris</timezone> - <customLangPathDirectory></customLangPathDirectory> - </config> - <database> - <server>localhost</server> - <port>5432</port> - <type>POSTGRESQL</type> - <name>maarch</name> - <user>maarch</user> - <password>maarch</password> - </database> - <electronicSignature> - <enable>false</enable> - <certPath>/var/www/html/MaarchParapheur/samples/certs/MP_final_certificate.crt</certPath><!-- .crt or .p12 or .pem --> - <privateKeyPath>/var/www/html/MaarchParapheur/samples/certs/MP_private.key</privateKeyPath><!-- if private key and certificate are in the same file, put the same path --> - <password>maarch</password> - <certInfo> - <name>Maarch</name> - <location>Paris</location> - <reason>Signature Maarch Parapheur</reason> - <contactInfo>Maarch SAS, société du groupe Archiveco</contactInfo> - </certInfo> - </electronicSignature> - <textWithDigitalSignature>true</textWithDigitalSignature> - <docaposteSignature> - <enable>false</enable> - <url>https://test.contralia.fr:443/Contralia/api/v2</url> - <user></user> - <password></password> - <offerCode></offerCode> - <organizationalUnitCode></organizationalUnitCode> - <signatureIdOverride></signatureIdOverride> <!-- 1 for provider (fournisseur) signature, 2 for Contralia signature, leave blank to use client signature (default) --> - </docaposteSignature> - <metaSignSignature> - <enable>false</enable> - <url></url> - <port></port> - <instance></instance> - <certPath></certPath> - <certPass></certPass> - <certType></certType> - <metaSign> - <inDelegationOf></inDelegationOf> - <secret> - <password></password> - <type></type> - </secret> - <signatureKeyId></signatureKeyId> - <signatureProfile> - <signaturePolicyOid></signaturePolicyOid> - <attachment></attachment> - <format></format> - <augmentationLevel></augmentationLevel> - <signatureAlgoId></signatureAlgoId> - <archive></archive> - <requireSigningTime></requireSigningTime> - </signatureProfile> - </metaSign> - </metaSignSignature> - <!-- Sort by the more secure to the less secure mode --> - <signatureModes> - <!-- <mode> - <id>rgs_2stars_timestamped</id> - <color>#FF0000</color> - <issuer>ChamberSign</issuer> - <subject></subject> - <keyUsage>digitalSignature</keyUsage> - </mode> --> - <mode> - <id>rgs_2stars</id> - <color>#FF0000</color> - <issuer></issuer> - <subject></subject> - <keyUsage>digitalSignature</keyUsage> - </mode> - <!-- <mode> - <id>inca_card_eidas</id> - <color>#FFA500</color> - <issuer></issuer> - <subject></subject> - <keyUsage>digitalSignature</keyUsage> - </mode> --> - <!-- <mode> - <id>inca_card</id> - <color>#FFA500</color> - <issuer></issuer> - <subject></subject> - <keyUsage>digitalSignature</keyUsage> - </mode> --> - <!-- <mode> - <id>eidas_metasign</id> - <color>#00FF00</color> - <keyUsage>metaSignSignature</keyUsage> - </mode> --> - <!-- <mode> - <id>eidas</id> - <color>#00FF00</color> - </mode> --> - <mode> - <id>external</id> - <color>#FF0000</color> - </mode> - </signatureModes> -</ROOT> -- GitLab