Class PDVisibleSigProperties
java.lang.Object
org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible.PDVisibleSigProperties
This builder class is in order to create visible signature properties.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
start building of visible signatureint
getPage()
returns your pagethis method gets visible signature configuration objectint
gets our preferred sizegets reason of signingGets signer locationsreturns visible signature configuration objectboolean
checks if we need to add visible signaturepage
(int page) sets page numberpreferredSize
(int preferredSize) sets our preferred sizesetPdVisibleSignature
(PDVisibleSignDesigner pdVisibleSignature) Sets visible signature configuration Objectvoid
setVisibleSignature
(InputStream visibleSignature) sets configuration object of visible signaturesignatureReason
(String signatureReason) sets reason of signingsignerLocation
(String signerLocation) Sets locationsignerName
(String signerName) Sets signer namevisualSignEnabled
(boolean visualSignEnabled) sets visible signature to be added or not
-
Constructor Details
-
PDVisibleSigProperties
public PDVisibleSigProperties()
-
-
Method Details
-
buildSignature
start building of visible signature- Throws:
IOException
-
getSignerName
- Returns:
- - signer name
-
signerName
Sets signer name- Parameters:
signerName
-- Returns:
- the visible signature properties.
-
getSignerLocation
Gets signer locations- Returns:
- - location
-
signerLocation
Sets location- Parameters:
signerLocation
-- Returns:
- the visible signature properties.
-
getSignatureReason
gets reason of signing- Returns:
- the reason of signing
-
signatureReason
sets reason of signing- Parameters:
signatureReason
-- Returns:
- the visible signature properties.
-
getPage
public int getPage()returns your page- Returns:
- the page number.
-
page
sets page number- Parameters:
page
-- Returns:
- the visible signature properties.
-
getPreferredSize
public int getPreferredSize()gets our preferred size- Returns:
- the signature's preferred size.
-
preferredSize
sets our preferred size- Parameters:
preferredSize
-- Returns:
- the visible signature properties.
-
isVisualSignEnabled
public boolean isVisualSignEnabled()checks if we need to add visible signature- Returns:
- state if visible signature is needed.
-
visualSignEnabled
sets visible signature to be added or not- Parameters:
visualSignEnabled
-- Returns:
- the visible signature properties.
-
getPdVisibleSignature
this method gets visible signature configuration object- Returns:
- the visible signature configuration.
-
setPdVisibleSignature
Sets visible signature configuration Object- Parameters:
pdVisibleSignature
-- Returns:
- the visible signature properties.
-
getVisibleSignature
returns visible signature configuration object- Returns:
- the input stream representing the visible signature.
-
setVisibleSignature
sets configuration object of visible signature- Parameters:
visibleSignature
-
-