Class PreparePdfSignaturePageInput
java.lang.Object
se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput
- All Implemented Interfaces:
Serializable
,Extensible
Class that represents the input to
ExtendedSignServiceIntegrationService.preparePdfDocument(String, byte[], PdfSignaturePagePreferences, Boolean, String)
when implemented as a REST endpoint.- Author:
- Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the extension parameters for the instance.Gets the contents of the PDF document that is to be prepared in Base64 encoded format.Gets the preferences of how to prepare the PDF document for a PDF signature page and signature image.void
setExtension
(Extension extension) Assigns the extension parameters for the instance.void
setPdfDocument
(String pdfDocument) Assigns the contents of the PDF document that is to be prepared in Base64 encoded format.void
setSignaturePagePreferences
(PdfSignaturePagePreferences signaturePagePreferences) Assigns the preferences of how to prepare the PDF document for a PDF signature page and signature image.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface se.idsec.signservice.integration.core.Extensible
addExtensionValue, getExtensionValue
-
Constructor Details
-
PreparePdfSignaturePageInput
public PreparePdfSignaturePageInput()
-
-
Method Details
-
getPdfDocument
Gets the contents of the PDF document that is to be prepared in Base64 encoded format.- Returns:
- the PDF document (in Base64 encoded format)
-
setPdfDocument
Assigns the contents of the PDF document that is to be prepared in Base64 encoded format.- Parameters:
pdfDocument
- the PDF document (in Base64 encoded format)
-
getSignaturePagePreferences
Gets the preferences of how to prepare the PDF document for a PDF signature page and signature image.- Returns:
- preferences of how to prepare the PDF document for a PDF signature page and signature image
-
setSignaturePagePreferences
Assigns the preferences of how to prepare the PDF document for a PDF signature page and signature image.- Parameters:
signaturePagePreferences
- preferences of how to prepare the PDF document for a PDF signature page and signature image
-
getExtension
Returns the extension parameters for the instance.- Specified by:
getExtension
in interfaceExtensible
- Returns:
- the extension, or
null
if no extensions are set
-
setExtension
Assigns the extension parameters for the instance.- Specified by:
setExtension
in interfaceExtensible
- Parameters:
extension
- the extension
-