Paramétrages des modes de signature

Fonctionnement

Grâce à MaarchParapheur, vous pouvez signer les documents de différentes façons : clé RGS ** avec ou sans horodatage, Carte agent, Cachet certifié de l'organisation avec horodatage, etc...
Ces modes de signatures peuvent être activés/désactivés et un paramétrage est nécessaire le cas échéant.

Prérequis

Tous les modes de signature (sauf la griffe) nécessitent la version Pro de Maarch Parapheur. Pour plus d'information, veuillez nous contacter via notre formulaire de contact.

Pour les utilisateurs qui ont le mode Clé RGS ** ou Carte agent, il est obligatoire de télécharger l'application Fortify sur le poste client.

Fortify permet de faire le lien entre Maarch Parapheur et le certificat électronique présent sur une carte, une clé usb, ...
Lien de téléchargement : https://fortifyapp.com/#download_app

Pour pouvoir signer avec l'un de ces modes, il faut donc que Fortify soit installé et démarré.
Il faut également que l'application Maarch Parapheur soit accessible de manière sécurisée, en https.

Paramétrage

Le paramétrage des modes de signature se fait dans le fichier config/config.xml

    <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>
    </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>false</archive>
                <requireSigningTime>false</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>
    </signatureModes>

6 modes de signature sont disponibles dans Maarch Parapheur :

  • rgs_2stars_timestamped : Utilisation de la clé RGS** et application d'un tampon horodatage issu de Contralia
  • rgs_2stars : Utilisation de la clé RGS**
  • inca_card_eidas : Utilisation de la carte agent, et ajout du cachet serveur et du tampon horodatage issu de Contralia
  • inca_card : Utilisation de la carte agent
  • eidas_metasign : Signature avec cachet certifié de l'organisation issu de MetaSign
  • eidas : Signature avec cachet certifié de l'organisation et le tampon horodatage issu de Contralia
  • griffe : Insère la griffe de l'utilisateur sur le document, sans signature électronique. Ce mode de signature est disponible par défaut.

Pour désactiver un mode, il suffit simplement de commenter une balise entière mode.
Ensuite pour chaque utilisateur, vous pouvez choisir les modes qu'il peut utiliser parmi ces modes activés.

L'ordre des modes dans le xml est important. Il permet de classer les modes de signature du plus sécurisé (en haut) au moins sécurisé (en bas). Vous pouvez modifier l'ordre comme vous le souhaitez. Par défaut, lorsque vous choisirez un utilisateur, le mode de signature le plus sécurisé est sélectionné.

Pour chaque mode, vous pouvez paramétrer la couleur qu'aura ce mode dans l'application. La couleur est à indiquer en hexadécimal.
Vous pouvez également filtrer les certificats affichés pour chaque mode. Cela se fait grâce aux balises issuer, subject, keyUsage. Ces informations se trouvent dans les données de vos certificats. Ces filtres sont facultatifs.

Cas spéciaux

Contralia

Si vous activez les modes rgs_2stars_timestamped, inca_card_eidas ou eidas, un paramétrage pour s'interfacer avec Contralia est nécessaire.
Dans ce cas, il suffit de passer la balise enabled à true dans le bloc docaposteSignature.
Puis renseigner les informations de votre compte transmises par Contralia.

MetaSign

Si vous activez le mode eidas_metasign, un paramétrage pour communiquer avec MetaSign est nécessaire.
Dans ce cas, il suffit de passer la balise enabled à true dans le bloc metaSignSignature.
Puis renseigner les informations de votre compte transmises par MetaSign.

Texte additionnel

Pour toutes les signatures électronique, il est possible d'ajouter un texte additionnel afin d'indiquer que le document a été signé électroniquement.
Pour ce faire, il suffit de passer la balise textWithDigitalSignature à true.
Si vous l'activez, le texte suivant sera ajouté en dessous de votre signature :

Signé électroniquement par : [Prénom Nom]  
Le [DATE]

results matching ""

    No results matching ""