- saveDocument(String) - Method in class com.qoppa.pdfSecure.PDFSecure
-
Saves this document to a file.
- saveDocument(OutputStream) - Method in class com.qoppa.pdfSecure.PDFSecure
-
Saves this document to an output stream.
- setAltFieldName(String) - Method in interface com.qoppa.pdf.form.FormField
-
Sets the alternate field name.
- setAppletKey(String, Applet) - Static method in class com.qoppa.pdfSecure.PDFSecure
-
Method to unlock the production version of the library.
- setAssembleDocumentAllowed(boolean) - Method in class com.qoppa.pdf.permissions.PasswordPermissions
-
Sets the permission to assemble the document.
- setAuthor(String) - Method in class com.qoppa.pdf.DocumentInfo
-
Set the document's author.
- setAuthorTitle(String) - Method in class com.qoppa.pdf.DocumentInfo
-
Set the document's author-title.
- setCaCertsEnabled(boolean) - Static method in class com.qoppa.pdf.SignatureSettings
-
The CaCertsEnabled flag determines whether or not the certificates in cacerts from
the current JRE will be added to the trusted certificate cache used to verify digital
signatures.
- setCertifyingSignature(boolean) - Method in class com.qoppa.pdf.SigningInformation
-
To create a certifying signature, set this property to true.
- setChangeDocumentAllowed(boolean) - Method in class com.qoppa.pdf.permissions.PasswordPermissions
-
Sets the permission to change the document.
- setComponentVisible(boolean) - Method in interface com.qoppa.pdf.form.FormField
-
Sets the visibility of the component(s) associated with this field on the screen.
- setContactInformation(String) - Method in class com.qoppa.pdf.SigningInformation
-
Sets the contact information to be used in the signature.
- setContentAppended(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets the content appended flag.
- setCopyrightInfoURL(String) - Method in class com.qoppa.pdf.DocumentInfo
-
Set the document's copyright info url.
- setCopyrightNotice(String) - Method in class com.qoppa.pdf.DocumentInfo
-
Set the document's copyright notice.
- setCopyrightStatus(String) - Method in class com.qoppa.pdf.DocumentInfo
-
Set the document's copyrights status.
- setCreationDate(Date) - Method in class com.qoppa.pdf.DocumentInfo
-
Set the document's creation date.
- setCreator(String) - Method in class com.qoppa.pdf.DocumentInfo
-
Set the document's creator.
- setCustomProperty(String, String) - Method in class com.qoppa.pdf.DocumentInfo
-
Sets a custom application property in the document info for the document.
- setCustomProperty(String, String) - Method in interface com.qoppa.pdf.form.SignatureField
-
This method can be used to add additional custom properties to the signature field dictionary.
- setCustomProperty(String, String) - Method in class com.qoppa.pdf.SigningInformation
-
This method can be used to add additional custom properties to the signature dictionary.
- setDescriptionWriter(String) - Method in class com.qoppa.pdf.DocumentInfo
-
Set the document's description writer.
- setDisplayName(String) - Method in class com.qoppa.pdf.SignatureAppearance
-
This name is not used to generate the appearance stream.
- setDisplayName(String) - Method in class com.qoppa.pdf.TimestampServer
-
Set the display name.
- setDocReconstructed(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets the value of the document reconstructed flag.
- setDocumentTimestamp(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Set the document timestamp flag.
- setEnforceDocMDPPermissions(boolean) - Static method in class com.qoppa.pdf.permissions.AllPDFPermissions
-
Sets the flag to enforce or ignore DocMDP permissions.
- setEnforceSignaturePermissions(boolean) - Static method in class com.qoppa.pdf.permissions.AllPDFPermissions
-
Sets the flag to enforce or ignore signature permissions.
- setException(Throwable, String) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets the exception when reading the signature.
- setExtractTextGraphicsAllowed(boolean) - Method in class com.qoppa.pdf.permissions.PasswordPermissions
-
Sets the permission to extract text and graphics.
- setExtractTextGraphicsForAccessibilityAllowed(boolean) - Method in class com.qoppa.pdf.permissions.PasswordPermissions
-
Sets the permission to extract text and graphics in support of accessibility to disabled users or other purposes.
- setFieldFlags(int) - Method in interface com.qoppa.pdf.form.FormField
-
Sets the field flags.
- setFieldName(String) - Method in interface com.qoppa.pdf.form.FormField
-
Sets the field name.
- setFillFormFieldsAllowed(boolean) - Method in class com.qoppa.pdf.permissions.PasswordPermissions
-
Sets the permission to fill form fields and sign the document.
- setHidden(boolean) - Method in interface com.qoppa.pdf.form.FormField
-
Sets the HIDDEN flag.
- setImage(BufferedImage) - Method in class com.qoppa.pdf.SignatureAppearance
-
Sets a buffered image to use then creating the signature appearance.
- setImageFile(String) - Method in class com.qoppa.pdf.SignatureAppearance
-
If the image file name is set, this SignatureAppearance
will attempt to load
a BufferedImage
from the file.
- setImageOpacity(float) - Method in class com.qoppa.pdf.SignatureAppearance
-
Sets the image opacity value to use when drawing the image on the
SignatureField
.
- setImagePosition(int) - Method in class com.qoppa.pdf.SignatureAppearance
-
Sets the horizontal position of the image.
- setKey(String) - Static method in class com.qoppa.pdfSecure.PDFSecure
-
Method to unlock the production version of the library.
- setKeywords(String) - Method in class com.qoppa.pdf.DocumentInfo
-
Set the document's keywords.
- setLengthEstimate(int) - Method in class com.qoppa.pdf.TimestampServer
-
Set the length estimate for the size of the time stamp server signature.
- setLocation(String) - Method in class com.qoppa.pdf.SigningInformation
-
Sets the location to be used in the signature.
- setLock(boolean) - Method in class com.qoppa.pdf.SigningInformation
-
Set the lock to true to lock fields when the signature is applied.
- setMapFieldName(String) - Method in interface com.qoppa.pdf.form.FormField
-
Sets this field's mapping name.
- setModifiedDate(Date) - Method in class com.qoppa.pdf.DocumentInfo
-
- setModifyAnnotsAllowed(boolean) - Method in class com.qoppa.pdf.permissions.PasswordPermissions
-
Sets the permission to add or modify annotations in the document.
- setNoExport(boolean) - Method in interface com.qoppa.pdf.form.FormField
-
Sets the 'No Export' flag.
- setOSCertsEnabled(boolean) - Static method in class com.qoppa.pdf.SignatureSettings
-
The OSCertsEnabled flag determines whether or not the certificates in the OS
trusted certificates will be added to the trusted certificate cache used to verify digital
signatures.
- setPassword(String) - Method in class com.qoppa.pdf.TimestampServer
-
Set the password.
- setPasswordPermissions(String, String, PasswordPermissions, String, int) - Method in class com.qoppa.pdfSecure.PDFSecure
-
Sets the security for this document.
- setPDFFileVersion(int, int) - Method in class com.qoppa.pdfSecure.PDFSecure
-
Set the PDF file version.
- setPermFlag(int) - Method in class com.qoppa.pdf.permissions.PasswordPermissions
-
Sets the permissions from the int representing the 12 permissions bits as specified in the PDF documentation.
- setPermissions(int) - Method in class com.qoppa.pdf.SigningInformation
-
This property is meaningful only if this is a certifying signature.
- setPrintable(boolean) - Method in interface com.qoppa.pdf.form.FormField
-
Sets the PRINTABLE flag for this field.
- setPrintAllowed(boolean) - Method in class com.qoppa.pdf.permissions.PasswordPermissions
-
Sets the permission to print the document.
- setPrintHighResAllowed(boolean) - Method in class com.qoppa.pdf.permissions.PasswordPermissions
-
Sets the permission to print the document at high resolution.
- setProducer(String) - Method in class com.qoppa.pdf.DocumentInfo
-
Set the document's producer.
- setReadOnly(boolean) - Method in interface com.qoppa.pdf.form.FormField
-
Sets the value of the 'Read Only' flag.
- setReason(String) - Method in class com.qoppa.pdf.SigningInformation
-
Sets the reason for signing to be used in the signature.
- setRequired(boolean) - Method in interface com.qoppa.pdf.form.FormField
-
Sets the value of the 'Required' flag.
- setSecurity(String, String, PasswordPermissions, String, int) - Method in class com.qoppa.pdfSecure.PDFSecure
-
- setServerURL(String) - Method in class com.qoppa.pdf.TimestampServer
-
Set the time stamp server URL.
- setSignatureAppearance(SignatureAppearance) - Method in class com.qoppa.pdf.SigningInformation
-
Sets the SignatureAppearance
to use when creating the
signature appearance stream.
- setSignatureFormat(int) - Method in class com.qoppa.pdf.SigningInformation
-
Set the signature format.
- setSubject(String) - Method in class com.qoppa.pdf.DocumentInfo
-
Set the document's subject.
- setTested(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets flag indicating that this signature has been tested.
- setTextLeft(String) - Method in class com.qoppa.pdf.SignatureAppearance
-
Sets the left text property to use when creating the signature
appearance.
- setTextOrientation(int) - Method in class com.qoppa.pdf.SignatureAppearance
-
Sets the orientation of the text.
- setTextRight(String) - Method in class com.qoppa.pdf.SignatureAppearance
-
Sets the right text property to use when creating the signature
appearance.
- setTimestampServer(TimestampServer) - Method in class com.qoppa.pdf.SigningInformation
-
Set the Timestamp server information
- setTitle(String) - Method in class com.qoppa.pdf.DocumentInfo
-
Sets the document's title.
- setTriggerActions(TriggerActions) - Method in interface com.qoppa.pdf.form.FormField
-
Sets the TriggerActions for this field.
- setTrustedChain(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets the value of the trusted chain flag.
- setTspAlgorithm(ASN1ObjectIdentifier) - Method in class com.qoppa.pdf.TimestampServer
-
Set the timestamp server algorithm.
- setTSTrustedChain(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets the flag to indicate if the TSA certificate chain is trusted.
- setTSValid(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets the flag to indicate that if a time stamp is present, if it is valid
- setTSValidCertificate(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets the flag to indicate that if a time stamp is present that its certificate is valid.
- setUserName(String) - Method in interface com.qoppa.pdf.form.FormField
-
Sets this field's user name.
- setUserName(String) - Method in class com.qoppa.pdf.TimestampServer
-
Set the user name;
- setValidByteRange(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets the value of the byte range flag.
- setValidCertificateChain(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets the status of the certificate chain validity.
- setValidExpiration(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets the value of the expiration flag.
- setValidKeyUsage(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets the flag to indicate that the key usage is valid.
- setValidPadesCertificate(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Set the flag to indicate if the PAdES certificate is valid.
- setValidRevocationList(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets the status of the revocation list validity.
- setValidSignatureHash(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets the flag that indicates that the stored signature hash matches the calculated signature hash.
- setValidSignatureObject(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets the value of the valid signature object flag.
- setValidTimestamp(boolean) - Method in class com.qoppa.pdf.SignatureValidity
-
Sets the valid timestamp flag.
- setVisibleCommonName(boolean) - Method in class com.qoppa.pdf.SignatureAppearance
-
If the distinguished name of the signing certificate contains a common
name, this sets whether or not the common name should be used when
creating the signature appearance.
- setVisibleCountry(boolean) - Method in class com.qoppa.pdf.SignatureAppearance
-
If the distinguished name of the signing certificate contains a country
code, this sets whether or not the country code should be used when
creating the signature appearance.
- setVisibleDate(boolean) - Method in class com.qoppa.pdf.SignatureAppearance
-
This sets whether or not the date should be used when creating the
signature appearance.
- setVisibleDigitallySigned(boolean) - Method in class com.qoppa.pdf.SignatureAppearance
-
Sets whether or not the "Digitally signed by..." label should be used
when creating the signature appearance.
- setVisibleEmail(boolean) - Method in class com.qoppa.pdf.SignatureAppearance
-
If the distinguished name of the signing certificate contains an email
address, this sets whether or not the email address should be used when
creating the signature appearance.
- setVisibleLocal(boolean) - Method in class com.qoppa.pdf.SignatureAppearance
-
If the distinguished name of the signing certificate contains a locality,
this sets whether or not the locality should be used when creating the
signature appearance.
- setVisibleName(boolean) - Method in class com.qoppa.pdf.SignatureAppearance
-
If the distinguished name of the signing certificate contains a common
name, this sets whether or not the name should be used when creating the
signature appearance.
- setVisibleOrgName(boolean) - Method in class com.qoppa.pdf.SignatureAppearance
-
If the distinguished name of the signing certificate contains an
organization name, this sets whether or not the organization name should
be used when creating the signature appearance.
- setVisibleOrgUnit(boolean) - Method in class com.qoppa.pdf.SignatureAppearance
-
If the distinguished name of the signing certificate contains an
organizational unit, this sets whether or not the organizational unit
should be used when creating the signature appearance.
- setVisibleReason(boolean) - Method in class com.qoppa.pdf.SignatureAppearance
-
This sets whether or not the reason should be used when creating the signature appearance.
- setVisibleState(boolean) - Method in class com.qoppa.pdf.SignatureAppearance
-
If the distinguished name of the signing certificate contains a state,
this sets whether or not the state should be used when creating the
signature appearance.
- setXMPMetadata(String, String) - Method in class com.qoppa.pdf.DocumentInfo
-
Sets the XMP metadata block in the document.
- setXMPMetadata(byte[]) - Method in class com.qoppa.pdf.DocumentInfo
-
Sets the XMP metadata block in the document.
- showCertificateDN(boolean) - Method in class com.qoppa.pdf.SignatureAppearance
-
This is a convenience method set the visibility of all of the
distinguished name properties of the signing certificate.
- SignatureAppearance - Class in com.qoppa.pdf
-
This class provides functionality to customize the appearance of a visible
signature when a document is signed.
- SignatureAppearance() - Constructor for class com.qoppa.pdf.SignatureAppearance
-
Default constructor
- SignatureAppearance(String) - Constructor for class com.qoppa.pdf.SignatureAppearance
-
This constructor creates a SignatureAppearance
from a
properly formatted XML string.
- SignatureField - Interface in com.qoppa.pdf.form
-
SignatureField
holds a signature field.
- SignaturePermissions - Class in com.qoppa.pdf.permissions
-
This class contains information regarding Signature permissions.
- SignaturePermissions(boolean, boolean) - Constructor for class com.qoppa.pdf.permissions.SignaturePermissions
-
- SignatureSettings - Class in com.qoppa.pdf
-
This class manages the certificates that are used to verify digital signatures.
- SignatureValidity - Class in com.qoppa.pdf
-
This class returns information about the validity of a signature within the PDF document.
- SignatureValidity() - Constructor for class com.qoppa.pdf.SignatureValidity
-
- signDocument(SignatureField, SigningInformation) - Method in class com.qoppa.pdfSecure.PDFSecure
-
Signs this document using the given signature field.
- SigningInformation - Class in com.qoppa.pdf
-
Object that holds information necessary to digitally sign a PDF file.
- SigningInformation(String, String, String, String) - Constructor for class com.qoppa.pdf.SigningInformation
-
Constructs a SigningInformation object and gets the digital ID from a named PKCS#12 file.
- SigningInformation(KeyStore, String, String) - Constructor for class com.qoppa.pdf.SigningInformation
-
Constructs a SigningInformation object and gets the digital ID from a Java KeyStore object.
- SigningInformation(PrivateKey, Certificate, Certificate[], String) - Constructor for class com.qoppa.pdf.SigningInformation
-
Constructs a SigningInformation object given a private key, signer certificate and certificate chain.
- SigningInformation(ContentSigner, Certificate, Certificate[]) - Constructor for class com.qoppa.pdf.SigningInformation
-
Constructs a SigningInformation object that will use an external content signer.
- SigningInformation(TimestampServer) - Constructor for class com.qoppa.pdf.SigningInformation
-
Constructs a SigningInformation object with only a TimestampServer.