Class PDSeedValueTimeStamp
- java.lang.Object
-
- org.apache.pdfbox.pdmodel.interactive.digitalsignature.PDSeedValueTimeStamp
-
public class PDSeedValueTimeStamp extends java.lang.Object
If exist, it describe where the signature handler can request a RFC3161 timestamp and if it is a must have for the signature.
-
-
Field Summary
Fields Modifier and Type Field Description private COSDictionary
dictionary
-
Constructor Summary
Constructors Constructor Description PDSeedValueTimeStamp()
Default constructor.PDSeedValueTimeStamp(COSDictionary dict)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description COSDictionary
getCOSObject()
Convert this standard java object to a COS dictionary.java.lang.String
getURL()
Returns the URL.boolean
isTimestampRequired()
Indicates if a timestamp is required.void
setTimestampRequired(boolean flag)
Sets if a timestamp is reuqired or not.void
setURL(java.lang.String url)
Sets the URL.
-
-
-
Field Detail
-
dictionary
private final COSDictionary dictionary
-
-
Constructor Detail
-
PDSeedValueTimeStamp
public PDSeedValueTimeStamp()
Default constructor.
-
PDSeedValueTimeStamp
public PDSeedValueTimeStamp(COSDictionary dict)
Constructor.- Parameters:
dict
- The signature dictionary.
-
-
Method Detail
-
getCOSObject
public COSDictionary getCOSObject()
Convert this standard java object to a COS dictionary.- Returns:
- The COS dictionary that matches this Java object.
-
getURL
public java.lang.String getURL()
Returns the URL.- Returns:
- the URL
-
setURL
public void setURL(java.lang.String url)
Sets the URL.- Parameters:
url
- the URL to be set as URL
-
isTimestampRequired
public boolean isTimestampRequired()
Indicates if a timestamp is required.- Returns:
- true if a timestamp is required
-
setTimestampRequired
public void setTimestampRequired(boolean flag)
Sets if a timestamp is reuqired or not.- Parameters:
flag
- true if a timestamp is required
-
-