IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Documents Java Discussion :

[iText] Signature mutliple de Pdf


Sujet :

Documents Java

  1. #1
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut [iText] Signature mutliple de Pdf
    Bonjour,
    J'ai suivi les indications de http://itextpdf.sourceforge.net/howtosign.html pour signer mes document pdf générés.
    Maintenant je cherche à ajouter une nouvelle signature numérique à un document pré-existant comportant déjà une signature.

    Le est pb est que la nouvelle signature semble invalider la certification de modification de la signature précédente (cf impression d'écran).

    Quel est le moyen d'eviter cela?
    Il me semble normal qu'un document puisse être signé par différentes personnes sans que cela veuille dire qu'on modifie le document.

    Je peux fournir du code où autre détails si besoin.
    Merci de votre aide.
    Images attachées Images attachées  

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Tu as pensé à créer une nouvelle révision du document avant d'ajouter la nouvelle signature?

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Voilà le bout de code que j'utilise, normalement la ligne soulignée s'occupe de la révision si j'ai bien suivi.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    PdfReader reader = new PdfReader(in);
    			
    Certif certif= getCertifKey();
    PdfStamper stp = PdfStamper.createSignature(reader, out, '\0', null, true);
    PdfSignatureAppearance sap = stp.getSignatureAppearance();
            sap.setCertificationLevel(PdfSignatureAppearance.CERTIFIED_NO_CHANGES_ALLOWED);
            
            
    //Hashage SHA-1 par défaut
    sap.setCrypto(certif.key, certif.chain, null, PdfSignatureAppearance.SELF_SIGNED);
    sap.setReason("I'm the author");
    sap.setLocation("Paris");
    // comment next lines to have an invisible signature
    //Image img = Image.getInstance(PDFAConvertor.class.getResource("VU_DRH.png"));
    //sap.setImage(img);
    //sap.setVisibleSignature(new Rectangle(25, 25), 1, "VU_DRH");
            
    stp.close();

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Apparamment la certification est invalidé pour toute modif même une signature car elle ajoute un champ.
    Maintenant est-il possible de créer ces champs à l'avance?

    J'ai trouvé des info là :
    http://thread.gmane.org/gmane.comp.j....general/26437
    http://thread.gmane.org/gmane.comp.j...62/focus=17367

Discussions similaires

  1. [ITEXT et JAVAMAIL] envoyer pdf en piece jointe
    Par maniolo dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 15/05/2009, 14h06
  2. [iText] Signature de PDF
    Par raz2008 dans le forum Documents
    Réponses: 1
    Dernier message: 27/01/2009, 14h39
  3. iText et tableaux sur pdf existant
    Par kakashi99 dans le forum Documents
    Réponses: 2
    Dernier message: 11/06/2008, 11h44
  4. iText remplissage d'un PDF existant
    Par stounouslous dans le forum Documents
    Réponses: 3
    Dernier message: 06/03/2007, 14h17
  5. [Pdf][itext] Données d'un pdf existant
    Par Sfeabg dans le forum Documents
    Réponses: 4
    Dernier message: 27/02/2006, 14h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo