public PdfEncryption(PdfEncryption enc) : this() { mkey = (byte[])enc.mkey.Clone(); ownerKey = (byte[])enc.ownerKey.Clone(); userKey = (byte[])enc.userKey.Clone(); permissions = enc.permissions; if (enc.documentID != null) { documentID = (byte[])enc.documentID.Clone(); } revision = enc.revision; keyLength = enc.keyLength; encryptMetadata = enc.encryptMetadata; embeddedFilesOnly = enc.embeddedFilesOnly; publicKeyHandler = enc.publicKeyHandler; }
public PdfEncryption(PdfEncryption enc) : this() { mkey = (byte[])enc.mkey.Clone(); ownerKey = (byte[])enc.ownerKey.Clone(); userKey = (byte[])enc.userKey.Clone(); permissions = enc.permissions; if (enc.documentID != null) documentID = (byte[])enc.documentID.Clone(); revision = enc.revision; keyLength = enc.keyLength; encryptMetadata = enc.encryptMetadata; embeddedFilesOnly = enc.embeddedFilesOnly; publicKeyHandler = enc.publicKeyHandler; }
public PdfEncryption() { md5 = new MD5CryptoServiceProvider(); publicKeyHandler = new PdfPublicKeySecurityHandler(); }
public PdfEncryption() { md5 = new MD5CryptoServiceProvider(); publicKeyHandler = new PdfPublicKeySecurityHandler(); }