Class PreparePdfSignaturePageInput
java.lang.Object
se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput
- All Implemented Interfaces:
Serializable
,Extensible
Class that represents the input to
ExtendedSignServiceIntegrationService.preparePdfSignaturePage(String, byte[], PdfSignaturePagePreferences)
when implemented as a REST endpoint.- Author:
- Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
- See Also:
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionPreparePdfSignaturePageInput
(String pdfDocument, PdfSignaturePagePreferences signaturePagePreferences, Extension extension) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Returns the extension parameters for the instance.The contents of the PDF document that is to be prepared in Base64 encoded format.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) The contents of the PDF document that is to be prepared in Base64 encoded format.void
setSignaturePagePreferences
(PdfSignaturePagePreferences signaturePagePreferences) The preferences of how to prepare the PDF document for a PDF signature page and signature image.toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface se.idsec.signservice.integration.core.Extensible
addExtensionValue, getExtensionValue
-
Constructor Details
-
PreparePdfSignaturePageInput
public PreparePdfSignaturePageInput() -
PreparePdfSignaturePageInput
public PreparePdfSignaturePageInput(String pdfDocument, PdfSignaturePagePreferences signaturePagePreferences, Extension extension)
-
-
Method Details
-
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
-
builder
-
toBuilder
-
toString
-
getPdfDocument
The contents of the PDF document that is to be prepared in Base64 encoded format.- Returns:
- the PDF document (in Base64 encoded format)
-
setPdfDocument
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
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
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
-