Package eu.europa.esig.dss.pdf
Class ServiceLoaderPdfObjFactory
java.lang.Object
eu.europa.esig.dss.pdf.AbstractPdfObjFactory
eu.europa.esig.dss.pdf.ServiceLoaderPdfObjFactory
- All Implemented Interfaces:
IPdfObjFactory
Implementation of IPdfObjFactory which looks for in the registered services and uses the first found instance.
This class is not registered as service.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe services used for an archive timestamp creationThe services used for a content timestamp creationThe services used for a signature creationThe services used for a signature timestamp creationMethods inherited from class eu.europa.esig.dss.pdf.AbstractPdfObjFactory
configure, setPdfDifferencesFinder, setPdfObjectModificationsFinder, setPdfPermissionsChecker, setPdfSignatureFieldPositionChecker, setResourcesHandlerBuilder
-
Constructor Details
-
ServiceLoaderPdfObjFactory
public ServiceLoaderPdfObjFactory()Default constructor
-
-
Method Details
-
newPAdESSignatureService
Description copied from interface:IPdfObjFactory
The services used for a signature creation- Returns:
PDFSignatureService
-
newContentTimestampService
Description copied from interface:IPdfObjFactory
The services used for a content timestamp creation- Returns:
PDFSignatureService
-
newSignatureTimestampService
Description copied from interface:IPdfObjFactory
The services used for a signature timestamp creation- Returns:
PDFSignatureService
-
newArchiveTimestampService
Description copied from interface:IPdfObjFactory
The services used for an archive timestamp creation- Returns:
PDFSignatureService
-