Advertisement
pushrbx

Adobe Acrobat Security Policy Script

Jul 25th, 2014
314
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /**
  2.  * /Adobe Acrobat JavaScript/
  3.  * Biztonsági házirend alkalmazása PDF fájlon.
  4.  * Létre kell hoznod egy biztonsági házi rendet mielőtt használod
  5.  * ezt a script-et.
  6.  */
  7.  
  8. var applySecurity = app.trustedFunction(function() {
  9.     var policy = null;
  10.     var policyName = "Csoport1"; // Cseréld le a saját házirended nevével.
  11.     app.beginPriv();
  12.  
  13.     // először szerezzük meg a biztonsági házirend azonosítóját.
  14.     var pols = security.getSecurityPolicies();
  15.  
  16.     for(var i= 0; i < pols.length; i++)
  17.     {
  18.          if(pols[i].name == policyName)
  19.          {
  20.               policy = pols[i];
  21.               break;
  22.          }
  23.     }
  24.  
  25.     if(policy != null)
  26.     {
  27.          // alkalmazzuk a házirendet
  28.         var rtn = this.encryptUsingPolicy({ oPolicy: policy });
  29.  
  30.         if(rtn.errorCode != 0)
  31.         {
  32.             // írjunk hiba üzenetet a konzolra
  33.             console.println("Biztonsági hiba: " + rtn.errorText);
  34.         }
  35.     }
  36.  
  37.     app.endPriv();
  38.     app.execMenuItem("Save", this);
  39. });
  40.  
  41. applySecurity();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement