Package eu.europa.esig.dss.pades
Class PAdESTimestampParameters
java.lang.Object
eu.europa.esig.dss.model.TimestampParameters
eu.europa.esig.dss.cades.signature.CAdESTimestampParameters
eu.europa.esig.dss.pades.PAdESTimestampParameters
- All Implemented Interfaces:
SerializableTimestampParameters,PAdESCommonParameters,Serializable
public class PAdESTimestampParameters extends CAdESTimestampParameters implements PAdESCommonParameters
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected DatetimestampDateDate of the timestamp -
Constructor Summary
Constructors Constructor Description PAdESTimestampParameters()PAdESTimestampParameters(CAdESTimestampParameters cadesTimestampParameters)PAdESTimestampParameters(DigestAlgorithm digestAlgorithm) -
Method Summary
Modifier and Type Method Description intgetContentSize()Returns a length of the reserved /Contents attributeStringgetFieldId()Returns a signature/timestampFieldIdStringgetFilter()Returns Filter valueSignatureImageParametersgetImageParameters()ReturnsSignatureImageParametersfor field's visual representationStringgetPasswordProtection()Returns a password string used to encrypt a documentDategetSigningDate()Returns a claimed signing timeStringgetSubFilter()Returns SubFilter valuevoidsetContentSize(int timestampSize)This setter allows to reserve more than the default size for a timestamp (9472bytes)voidsetFieldId(String timestampFieldId)voidsetFilter(String timestampFilter)voidsetImageParameters(SignatureImageParameters timestampImageParameters)voidsetPasswordProtection(String passwordProtection)Sets a password stringvoidsetSubFilter(String timestampSubFilter)Methods inherited from class eu.europa.esig.dss.model.TimestampParameters
equals, getDigestAlgorithm, hashCode, setDigestAlgorithm, toString
-
Field Details
-
timestampDate
Date of the timestamp
-
-
Constructor Details
-
PAdESTimestampParameters
public PAdESTimestampParameters() -
PAdESTimestampParameters
-
PAdESTimestampParameters
-
-
Method Details
-
getFilter
Description copied from interface:PAdESCommonParametersReturns Filter value- Specified by:
getFilterin interfacePAdESCommonParameters- Returns:
Stringfilter
-
setFilter
-
getSubFilter
Description copied from interface:PAdESCommonParametersReturns SubFilter value- Specified by:
getSubFilterin interfacePAdESCommonParameters- Returns:
StringsubFilter
-
setSubFilter
-
getImageParameters
Description copied from interface:PAdESCommonParametersReturnsSignatureImageParametersfor field's visual representation- Specified by:
getImageParametersin interfacePAdESCommonParameters- Returns:
SignatureImageParameters
-
setImageParameters
-
getContentSize
public int getContentSize()Description copied from interface:PAdESCommonParametersReturns a length of the reserved /Contents attribute- Specified by:
getContentSizein interfacePAdESCommonParameters- Returns:
- int content size
-
setContentSize
public void setContentSize(int timestampSize)This setter allows to reserve more than the default size for a timestamp (9472bytes) -
getSigningDate
Description copied from interface:PAdESCommonParametersReturns a claimed signing time- Specified by:
getSigningDatein interfacePAdESCommonParameters- Returns:
Date
-
getFieldId
Description copied from interface:PAdESCommonParametersReturns a signature/timestampFieldId- Specified by:
getFieldIdin interfacePAdESCommonParameters- Returns:
Stringfield id
-
setFieldId
-
getPasswordProtection
Description copied from interface:PAdESCommonParametersReturns a password string used to encrypt a document- Specified by:
getPasswordProtectionin interfacePAdESCommonParameters- Returns:
Stringpassword
-
setPasswordProtection
Sets a password string- Parameters:
passwordProtection-Stringpassword to set
-