Class PdfEndpointBuilderFactory.PdfHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.PdfEndpointBuilderFactory.PdfHeaderNameBuilder
-
- Enclosing interface:
- PdfEndpointBuilderFactory
public static class PdfEndpointBuilderFactory.PdfHeaderNameBuilder extends Object
The builder of headers' name for the PDF component.
-
-
Constructor Summary
Constructors Constructor Description PdfHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringdecryptionMaterial()Expected type is https://pdfbox.apache.org/docs/2.0.13/javadocs/org/apache/pdfbox/pdmodel/encryption/DecryptionMaterial.htmlDecryptionMaterial.StringpdfDocument()Mandatory header for append operation and ignored in all other operations.StringprotectionPolicy()Expected type is https://pdfbox.apache.org/docs/2.0.13/javadocs/org/apache/pdfbox/pdmodel/encryption/ProtectionPolicy.htmlProtectionPolicy.
-
-
-
Method Detail
-
protectionPolicy
public String protectionPolicy()
Expected type is https://pdfbox.apache.org/docs/2.0.13/javadocs/org/apache/pdfbox/pdmodel/encryption/ProtectionPolicy.htmlProtectionPolicy. If specified then PDF document will be encrypted with it. The option is a:org.apache.pdfbox.pdmodel.encryption.ProtectionPolicytype. Group: producer- Returns:
- the name of the header
protection-policy.
-
pdfDocument
public String pdfDocument()
Mandatory header for append operation and ignored in all other operations. Expected type is https://pdfbox.apache.org/docs/2.0.13/javadocs/org/apache/pdfbox/pdmodel/PDDocument.htmlPDDocument. Stores PDF document which will be used for append operation. The option is a:org.apache.pdfbox.pdmodel.PDDocumenttype. Group: producer- Returns:
- the name of the header
pdf-document.
-
decryptionMaterial
public String decryptionMaterial()
Expected type is https://pdfbox.apache.org/docs/2.0.13/javadocs/org/apache/pdfbox/pdmodel/encryption/DecryptionMaterial.htmlDecryptionMaterial. Mandatory header if PDF document is encrypted. The option is a:org.apache.pdfbox.pdmodel.encryption.DecryptionMaterialtype. Group: producer- Returns:
- the name of the header
decryption-material.
-
-