Table of Contents

Class PubSecHandlerUsingStandard128

Namespace
iText.Kernel.Crypto.Securityhandler
Assembly
itext.kernel.dll
public class PubSecHandlerUsingStandard128 : PubSecHandlerUsingStandard40
Inheritance
PubSecHandlerUsingStandard128
Inherited Members

Constructors

PubSecHandlerUsingStandard128(PdfDictionary, IX509Certificate[], int[], bool, bool)

public PubSecHandlerUsingStandard128(PdfDictionary encryptionDictionary, IX509Certificate[] certs, int[] permissions, bool encryptMetadata, bool embeddedFilesOnly)

Parameters

encryptionDictionary PdfDictionary
certs IX509Certificate[]
permissions int[]
encryptMetadata bool
embeddedFilesOnly bool

PubSecHandlerUsingStandard128(PdfDictionary, IPrivateKey, IX509Certificate, bool)

public PubSecHandlerUsingStandard128(PdfDictionary encryptionDictionary, IPrivateKey certificateKey, IX509Certificate certificate, bool encryptMetadata)

Parameters

encryptionDictionary PdfDictionary
certificateKey IPrivateKey
certificate IX509Certificate
encryptMetadata bool

Methods

SetPubSecSpecificHandlerDicEntries(PdfDictionary, bool, bool)

protected override void SetPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, bool encryptMetadata, bool embeddedFilesOnly)

Parameters

encryptionDictionary PdfDictionary
encryptMetadata bool
embeddedFilesOnly bool