1 (NO N P QR STUVW XY XZ[ \]^ _ S` \ab cd _ Xe Xf gh Xi Xjkl _ mno pq Xrstuv mwxALIASLjava/lang/String; ConstantValuePASSWORDKEYSTORE()VCodeLineNumberTableLocalVariableTablethisLorg/apache/pdfbox/Decrypt;main([Ljava/lang/String;)Vargs[Ljava/lang/String;decrypt ExceptionsyiIksLjava/security/KeyStore;decryptionMaterial9Lorg/apache/pdfbox/pdmodel/encryption/DecryptionMaterial;ap7Lorg/apache/pdfbox/pdmodel/encryption/AccessPermission;passwordinfileoutfilealiaskeyStoredocument&Lorg/apache/pdfbox/pdmodel/PDDocument;usage SourceFile Decrypt.java ./org/apache/pdfbox/Decrypt 96 K/-aliasz {| -keyStore -password} ~ PKCS12 java/io/FileInputStream . ~@org/apache/pdfbox/pdmodel/encryption/PublicKeyDecryptionMaterial .?org/apache/pdfbox/pdmodel/encryption/StandardDecryptionMaterial  java/io/IOExceptionJError: You are only allowed to decrypt a document with the owner password. !Error: Document is not encrypted. /Pusage: java -jar pdfbox-app-x.y.z.jar Decrypt [options] [outputfile]b-alias The alias of the key in the certificate file (mandatory if several keys are available)U-password The password to open the certificate and extract the private key from it.4-keyStore The KeyStore that holds the certificate. java/lang/Objectjava/lang/Exceptionjava/lang/Stringequals(Ljava/lang/Object;)Z$org/apache/pdfbox/pdmodel/PDDocumentload:(Ljava/lang/String;)Lorg/apache/pdfbox/pdmodel/PDDocument; isEncrypted()Zjava/security/KeyStore getInstance,(Ljava/lang/String;)Ljava/security/KeyStore;(Ljava/lang/String;)V toCharArray()[C(Ljava/io/InputStream;[C)V?(Ljava/security/KeyStore;Ljava/lang/String;Ljava/lang/String;)VopenProtection<(Lorg/apache/pdfbox/pdmodel/encryption/DecryptionMaterial;)VgetCurrentAccessPermission9()Lorg/apache/pdfbox/pdmodel/encryption/AccessPermission;5org/apache/pdfbox/pdmodel/encryption/AccessPermissionisOwnerPermissionsetAllSecurityToBeRemoved(Z)Vsavejava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintlncloseexit(I)V!()*+,*+ -*+./03*1 -.2 34 560JYL+*189 :27894:;960 l+ + \MN:::6++2++2:c+2++2:A+2 ++2M - +2N +2:t--:, M:- : r:- :  Y,Y ,: Y,::   Y  !": " O\\^\1:> @DEFGHI)K5M8N?PBRKTWVZWaYd[m]y_|`bdfhjlpIsuwy{} "*0:DGOT\ck2z "<= >? i@A""BC WD*UE*RF*OG*LH*IJl34l78:; K/0Q%#!$!%!&!'1 $LM