Class PubSecHandlerUsingStandard128
- java.lang.Object
-
- com.itextpdf.kernel.crypto.securityhandler.SecurityHandler
-
- com.itextpdf.kernel.crypto.securityhandler.PubKeySecurityHandler
-
- com.itextpdf.kernel.crypto.securityhandler.PubSecHandlerUsingStandard40
-
- com.itextpdf.kernel.crypto.securityhandler.PubSecHandlerUsingStandard128
-
public class PubSecHandlerUsingStandard128 extends PubSecHandlerUsingStandard40
-
-
Field Summary
-
Fields inherited from class com.itextpdf.kernel.crypto.securityhandler.SecurityHandler
extra, md5, mkey, nextObjectKey, nextObjectKeySize
-
-
Constructor Summary
Constructors Constructor Description PubSecHandlerUsingStandard128(PdfDictionary encryptionDictionary, java.security.cert.Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly)
PubSecHandlerUsingStandard128(PdfDictionary encryptionDictionary, java.security.Key certificateKey, java.security.cert.Certificate certificate, java.lang.String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly)
-
Methods inherited from class com.itextpdf.kernel.crypto.securityhandler.PubSecHandlerUsingStandard40
getDecryptor, getDigestAlgorithm, getEncryptionStream, initKey
-
Methods inherited from class com.itextpdf.kernel.crypto.securityhandler.PubKeySecurityHandler
addAllRecipients, computeGlobalKey, computeGlobalKeyOnReading, createRecipientsArray, initKeyAndFillDictionary, initKeyAndReadDictionary
-
Methods inherited from class com.itextpdf.kernel.crypto.securityhandler.SecurityHandler
getMkey, getNextObjectKey, setHashKeyForNextObject
-
-
-
-
Constructor Detail
-
PubSecHandlerUsingStandard128
public PubSecHandlerUsingStandard128(PdfDictionary encryptionDictionary, java.security.cert.Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly)
-
PubSecHandlerUsingStandard128
public PubSecHandlerUsingStandard128(PdfDictionary encryptionDictionary, java.security.Key certificateKey, java.security.cert.Certificate certificate, java.lang.String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata)
-
-
Method Detail
-
setPubSecSpecificHandlerDicEntries
protected void setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly)
- Overrides:
setPubSecSpecificHandlerDicEntries
in classPubSecHandlerUsingStandard40
-
-