Class PreparePdfSignaturePageInput.PreparePdfSignaturePageInputBuilder
java.lang.Object
se.idsec.signservice.integration.document.pdf.PreparePdfSignaturePageInput.PreparePdfSignaturePageInputBuilder
- All Implemented Interfaces:
ObjectBuilder<PreparePdfSignaturePageInput>
- Enclosing class:
- PreparePdfSignaturePageInput
public static class PreparePdfSignaturePageInput.PreparePdfSignaturePageInputBuilder
extends Object
implements ObjectBuilder<PreparePdfSignaturePageInput>
Builder for
PreparePdfSignaturePageInput
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the object.Extensions for the object.pdfDocument
(String pdfDocument) The contents of the PDF document that is to be prepared in Base64 encoded format.signaturePagePreferences
(PdfSignaturePagePreferences signaturePagePreferences) The preferences of how to prepare the PDF document for a PDF signature page and signature image.toString()
-
Method Details
-
pdfDocument
public PreparePdfSignaturePageInput.PreparePdfSignaturePageInputBuilder pdfDocument(String pdfDocument) The contents of the PDF document that is to be prepared in Base64 encoded format.- Parameters:
pdfDocument
- the PDF document (in Base64 encoded format)- Returns:
this
.
-
signaturePagePreferences
public PreparePdfSignaturePageInput.PreparePdfSignaturePageInputBuilder signaturePagePreferences(PdfSignaturePagePreferences signaturePagePreferences) 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- Returns:
this
.
-
extension
public PreparePdfSignaturePageInput.PreparePdfSignaturePageInputBuilder extension(Extension extension) Extensions for the object.- Returns:
this
.
-
build
Description copied from interface:ObjectBuilder
Builds the object.- Specified by:
build
in interfaceObjectBuilder<PreparePdfSignaturePageInput>
- Returns:
- the object
-
toString
-