Represents security information from PDF Standard encryption handler.
More...
#include <idomsecurity.h>
Represents security information from PDF Standard encryption handler.
◆ encryptMetadata()
virtual bool IDOMStandardPDFSecurityInfo::encryptMetadata |
( |
| ) |
const |
|
pure virtual |
Returns true if document level metadata stream is to be encrypted meaningful only when algorithm code = 4.
- Returns
- bool The metadata encryption setting
◆ getHandlerRevision()
virtual int32 IDOMStandardPDFSecurityInfo::getHandlerRevision |
( |
| ) |
const |
|
pure virtual |
Retrieves the revision of the handler.
- Returns
- int32 The handler revision
◆ getPermissionFlags()
virtual uint32 IDOMStandardPDFSecurityInfo::getPermissionFlags |
( |
| ) |
const |
|
pure virtual |
Retrieve the raw permissions flags according to the PDF 1.7 spec, table 3.2.0. These should be interpreted with regard to the handler revision, as some flags are not available for all security handler revisions.
- Returns
- uint32 The raw permission flags
◆ getUserPassword()
virtual EDLSysString IDOMStandardPDFSecurityInfo::getUserPassword |
( |
| ) |
const |
|
pure virtual |
◆ isAnnotationEditingAllowed()
bool IDOMStandardPDFSecurityInfo::isAnnotationEditingAllowed |
( |
| ) |
const |
|
inline |
Returns true if editing of annotations and forms is allowed.
- Returns
- bool Is annotation editing allowed?
◆ isContentAccessibilityExtractionAllowed()
bool IDOMStandardPDFSecurityInfo::isContentAccessibilityExtractionAllowed |
( |
| ) |
const |
|
inline |
Returns true if extracting for content accessibility is allowed.
- Returns
- bool Is content accessibility extraction allowed?
◆ isCopyingAllowed()
bool IDOMStandardPDFSecurityInfo::isCopyingAllowed |
( |
| ) |
const |
|
inline |
◆ isDocumentAssemblyAllowed()
bool IDOMStandardPDFSecurityInfo::isDocumentAssemblyAllowed |
( |
| ) |
const |
|
inline |
Returns true if document assembly is allowed.
- Returns
- bool Is document assembly allowed?
◆ isEditingAllowed()
bool IDOMStandardPDFSecurityInfo::isEditingAllowed |
( |
| ) |
const |
|
inline |
◆ isFillingFormsAllowed()
bool IDOMStandardPDFSecurityInfo::isFillingFormsAllowed |
( |
| ) |
const |
|
inline |
Returns true if form-filling is allowed.
- Returns
- bool Is filling of forms allowed?
◆ isHighQualityPrintingAllowed()
bool IDOMStandardPDFSecurityInfo::isHighQualityPrintingAllowed |
( |
| ) |
const |
|
inline |
Returns true if high quality printing is allowed.
- Returns
- bool Is high quality printing allowed?
◆ isOwnerAccess()
virtual bool IDOMStandardPDFSecurityInfo::isOwnerAccess |
( |
| ) |
const |
|
pure virtual |
Returns true if the owner password was used to open the PDF.
- Returns
- bool Owner password used to access?
Implemented in IDOMPublicKeyPDFSecurityInfo.
◆ isPrintingAllowed()
bool IDOMStandardPDFSecurityInfo::isPrintingAllowed |
( |
| ) |
const |
|
inline |
Returns true if printing is allowed.
- Returns
- bool Is printing allowed?
The documentation for this class was generated from the following file: