Class TSValidatorFactory
java.lang.Object
br.ufsc.labsec.parser.commons.attributes.AttributeAbstractFactory<TSValidator, Validator>
br.ufsc.labsec.signature.conformanceVerifier.common.attributes.TSValidatorFactory
-
Method Summary
Modifier and TypeMethodDescriptionprotected Class<? extends SignatureAttribute<?>> attribute(Class<TSValidator> clazz) static TSValidatorFactory<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, Attr extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info,Enc, Sig>, Report>
voidvalidate(Attr attribute, Ver verifier, Report report, boolean containsRefsTimestamp, boolean containsArchiveTimestamp) Methods inherited from class AttributeAbstractFactory
annotation, get, isSupported
-
Method Details
-
validate
public <Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, Attr extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info,Enc, void validateSig>, Report> (Attr attribute, Ver verifier, Report report, boolean containsRefsTimestamp, boolean containsArchiveTimestamp) throws PbadException - Throws:
PbadException
-
attribute
- Specified by:
attributein classAttributeAbstractFactory<TSValidator, Validator>
-
getInstance
-