adobe.pdfservices.operation.internal.api.dto.request.protect_pdf package
Submodules
adobe.pdfservices.operation.internal.api.dto.request.protect_pdf.protect_pdf_external_asset_request module
- class adobe.pdfservices.operation.internal.api.dto.request.protect_pdf.protect_pdf_external_asset_request.ProtectPDFExternalAssetRequest(input_asset: Asset, protect_pdf_params: PasswordProtectParams, notify_config_list: List[NotifierConfig] = None, output_asset: ExternalAsset = None)
Bases:
PDFServicesAPIRequest
- json_hint = {'input': 'input', 'notify_config_list': 'notifiers', 'output': 'output', 'params': 'params'}
- to_json()
adobe.pdfservices.operation.internal.api.dto.request.protect_pdf.protect_pdf_internal_asset_request module
- class adobe.pdfservices.operation.internal.api.dto.request.protect_pdf.protect_pdf_internal_asset_request.ProtectPDFInternalAssetRequest(asset_id: str, protect_pdf_params: PasswordProtectParams, notify_config_list: List[NotifierConfig] = None)
Bases:
PDFServicesAPIRequest
- json_hint = {'asset_id': 'assetID', 'content_to_encrypt': 'contentToEncrypt', 'encryption_algorithm': 'encryptionAlgorithm', 'notify_config_list': 'notifiers', 'password_protection': 'passwordProtection', 'permissions': 'permissions'}
- to_json()
adobe.pdfservices.operation.internal.api.dto.request.protect_pdf.protect_pdf_params_payload module
- class adobe.pdfservices.operation.internal.api.dto.request.protect_pdf.protect_pdf_params_payload.ProtectPDFParamsPayload(protect_pdf_params: PasswordProtectParams, notifier_config: NotifierConfig = None)
Bases:
object
- json_hint = {'content_to_encrypt': 'contentToEncrypt', 'encryption_algorithm': 'encryptionAlgorithm', 'password_protection': 'passwordProtection', 'permissions': 'permissions'}
- to_json()