content_management.policies.archive_manager
glasswall
Policy
ArchiveManager Objects
class ArchiveManager(Policy)
A content management policy for ArchiveManager.
Arguments:
defaultstr - The default action to be performed. (allow, disallow, sanitise)default_archive_managerstr - The default action to be performed for archiveConfig. (no_action, discard, process)configdict - Additional configuration settings passed to the ConfigElement with the same name as the key.
Example:
ArchiveManager( default="allow", default_archive_manager="process", config={
"pdfConfig"- {"embeddedImages": "disallow"},"wordConfig"- {"embeddedImages": "disallow"},"archiveConfig"- {"@recursionDepth"- "100","jpeg"- "discard" } } )
__init__
def __init__(default: str = "sanitise",
default_archive_manager: str = "process",
config: dict = \{\})