SecurityHandlerFillEncryptDict Method |
Fills the document's Encryption dictionary with whatever information the security handler wants to store in the document.
The sequence of events during creation of the encrypt_dict is as follows:
- encrypt_dict is created(if it does not exist)
- Filter attribute is added to the dictionary
- call this method to allow the security handler to add its own attributes
- call the GetCryptKey to get the algorithm version, key, and key length
- checks if the V attribute has been added to the dictionary and, if not, then sets V to the algorithm version
- set the Length attribute if V is 2 or greater
- add the encrypt_dict to the document
Namespace:
pdftron.SDF
Assembly:
pdftron (in pdftron.dll) Version: 255.255.255.255
Syntax public Obj FillEncryptDict(
SDFDoc doc
)
Public Function FillEncryptDict (
doc As SDFDoc
) As Obj
public:
virtual Obj^ FillEncryptDict(
[InAttribute] SDFDoc^ doc
) sealed
function FillEncryptDict(doc);
Parameters
- doc
- Type: pdftron.SDFSDFDoc
document to save
Return Value
Type:
Objencrypted dictionary
Remarks Called when an encrypted document is saved. Unlike all other strings and streams, direct object elements of the encrypt_dict are not encrypted automatically. If you want them encrypted, you must encrypt them before inserting them into the dictionary.
See Also