Interface PAdESCommonParameters

All Superinterfaces:
Serializable
All Known Implementing Classes:
PAdESSignatureParameters, PAdESTimestampParameters

public interface PAdESCommonParameters
extends Serializable
Defines a list of common PAdES parameters between signature and timestamps
  • Method Details

    • getSigningDate

      Date getSigningDate()
      Returns a claimed signing time
      Returns:
      Date
    • getFilter

      String getFilter()
      Returns Filter value
      Returns:
      String filter
    • getSubFilter

      String getSubFilter()
      Returns SubFilter value
      Returns:
      String subFilter
    • getImageParameters

      SignatureImageParameters getImageParameters()
      Returns SignatureImageParameters for field's visual representation
      Returns:
      SignatureImageParameters
    • getContentSize

      int getContentSize()
      Returns a length of the reserved /Contents attribute
      Returns:
      int content size
    • getDigestAlgorithm

      DigestAlgorithm getDigestAlgorithm()
      Returns a DigestAlgorithm to be used to hash the signed/timestamped data
      Returns:
      DigestAlgorithm
    • getPasswordProtection

      String getPasswordProtection()
      Returns a password string used to encrypt a document
      Returns:
      String password