# Package org.apache.pdfbox.pdmodel.interactive.digitalsignature

The digital signature library will manage signatures that are stored in the PDF document.

See: Description

Interface Summary
ExternalSigningSupport: Interface for external signature creation scenarios.
SignatureInterface: Providing an interface for accessing necessary functions for signing a PDF document.

Class Summary
COSFilterInputStream: A filtered stream that includes the bytes that are in the (begin,length) intervals passed in the constructor.
PDPropBuild: A signature build dictionary as specified in the PDF Signature Build Dictionary Specification.
PDPropBuildDataDict: The general property dictionaries from the build property dictionary.
PDSeedValue: This represents a pdf signature seed value dictionary.
PDSeedValueCertificate: This class represents a certificate seed value dictionary that is in the seed value which puts constraints on certificates when signing documents.
PDSeedValueMDP: This MDP dictionary is a part of the seed value dictionary and define if a author signature or a certification signature should be use.
PDSeedValueTimeStamp: This optional dictionary provides the URL for a RFC3161 time-stamping server, and whether the timestamp is required for the signature.
PDSignature: This represents a digital signature that can be attached to a document.
SignatureOptions: This contains the visual signature as a COSDocument, its preferred size and the page.
SigningSupport: Class to be used when creating PDF signatures externally.

## Package org.apache.pdfbox.pdmodel.interactive.digitalsignature Description

The digital signature library will manage signatures that are stored in the PDF document.