Class TransformRule
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.pdf.transform.TransformRule
public abstract class TransformRule extends Object
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protected
TransformRule()
-
Method Summary
Modifier and Type Method Description static TransformRule
getInstance(Optional<org.json.JSONObject> transformObject)
String
getRuleName()
abstract void
populateDataEntry(org.apache.pdfbox.cos.COSDictionary referenceDictionary, org.apache.pdfbox.pdmodel.PDDocumentCatalog documentCatalog)
abstract void
populateTransformDictionary(org.apache.pdfbox.cos.COSDictionary transformDictionary)
void
prepareDocument(org.apache.pdfbox.pdmodel.PDDocumentCatalog catalog, PadesInformation padesInformation, org.apache.pdfbox.pdmodel.interactive.digitalsignature.PDSignature signature)
-
Field Details
-
DOC_MDP
- See Also:
- Constant Field Values
-
FIELD_MDP
- See Also:
- Constant Field Values
-
NONE
- See Also:
- Constant Field Values
-
TRANSFORM_METHOD
- See Also:
- Constant Field Values
-
-
Constructor Details
-
TransformRule
protected TransformRule()
-
-
Method Details
-
populateDataEntry
public abstract void populateDataEntry(org.apache.pdfbox.cos.COSDictionary referenceDictionary, org.apache.pdfbox.pdmodel.PDDocumentCatalog documentCatalog) -
populateTransformDictionary
public abstract void populateTransformDictionary(org.apache.pdfbox.cos.COSDictionary transformDictionary) -
getRuleName
-
prepareDocument
public void prepareDocument(org.apache.pdfbox.pdmodel.PDDocumentCatalog catalog, PadesInformation padesInformation, org.apache.pdfbox.pdmodel.interactive.digitalsignature.PDSignature signature) -
getInstance
-