/** * */ package at.gv.egiz.pdfas.api.verify; import java.util.List; import at.gv.egiz.pdfas.api.analyze.NonTextObjectInfo; /** * The result of the verification of a document. * *
* Currently, this is not more than a list of VerifyResult objects, one for each * verified signature. There may be additional items in future PDF-AS versions. *
* * @author wprinz */ public interface VerifyResults { /** * Returns the List of VerifyResult objects, one for each verified signature. * * @return Returns the List of VerifyResult objects, one for each verified * signature. */ public List getResults(); /** * Returns a list<{@link NonTextObjectInfo}> of non textual objects in the pdf document. * Only available for textual signatures. Show this to the user who signed the textual content only! * @return List<{@link NonTextObjectInfo} or null of not available (binary signature) */ public List getNonTextualObjects(); /** * Returnstrue
if non textual objects have been found, false
if not.
* @return true
if non textual objects have been found, false
if not.
*/
public boolean hasNonTextualObjects();
}