Class AbstractPastTokenValidationCheck<T extends eu.europa.esig.dss.detailedreport.jaxb.XmlConstraintsConclusion>
java.lang.Object
eu.europa.esig.dss.validation.process.ChainItem<T>
eu.europa.esig.dss.validation.process.vpfswatsp.checks.AbstractPastTokenValidationCheck<T>
- Type Parameters:
T-XmlConstraintsConclusion
- Direct Known Subclasses:
PastSignatureValidationCheck, PastTimestampValidationCheck
public abstract class AbstractPastTokenValidationCheck<T extends eu.europa.esig.dss.detailedreport.jaxb.XmlConstraintsConclusion>
extends ChainItem<T>
Abstract class containing the main logic for PastSignatureValidation result check
-
Field Summary
Fields inherited from class ChainItem
i18nProvider -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractPastTokenValidationCheck(eu.europa.esig.dss.i18n.I18nProvider i18nProvider, T result, eu.europa.esig.dss.diagnostic.TokenProxy token, eu.europa.esig.dss.detailedreport.jaxb.XmlPSV xmlPSV, eu.europa.esig.dss.model.policy.LevelRule constraint) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected eu.europa.esig.dss.enumerations.IndicationGets an Indication in case of failureprotected eu.europa.esig.dss.enumerations.SubIndicationGets a SubIndication in case of failureprotected booleanprocess()Performs the checkMethods inherited from class ChainItem
buildAdditionalInfo, buildConstraintMessage, buildErrorMessage, buildXmlMessage, continueProcessOnFail, execute, getAdditionalInfo, getBlockType, getErrorMessageTag, getLevel, getMessageTag, getPreviousErrors, getSuccessIndication, getSuccessSubIndication, isIndeterminateConclusion, isInvalidConclusion, isValid, isValidConclusion, setNextItem
-
Constructor Details
-
AbstractPastTokenValidationCheck
protected AbstractPastTokenValidationCheck(eu.europa.esig.dss.i18n.I18nProvider i18nProvider, T result, eu.europa.esig.dss.diagnostic.TokenProxy token, eu.europa.esig.dss.detailedreport.jaxb.XmlPSV xmlPSV, eu.europa.esig.dss.model.policy.LevelRule constraint) Default constructor- Parameters:
i18nProvider-I18nProviderresult-XmlConstraintsConclusiontoken-TokenProxyxmlPSV-XmlPSVconstraint-LevelRule
-
-
Method Details
-
process
-
getFailedIndicationForConclusion
protected eu.europa.esig.dss.enumerations.Indication getFailedIndicationForConclusion()Description copied from class:ChainItemGets an Indication in case of failure- Specified by:
getFailedIndicationForConclusionin classChainItem<T extends eu.europa.esig.dss.detailedreport.jaxb.XmlConstraintsConclusion>- Returns:
Indication
-
getFailedSubIndicationForConclusion
protected eu.europa.esig.dss.enumerations.SubIndication getFailedSubIndicationForConclusion()Description copied from class:ChainItemGets a SubIndication in case of failure- Specified by:
getFailedSubIndicationForConclusionin classChainItem<T extends eu.europa.esig.dss.detailedreport.jaxb.XmlConstraintsConclusion>- Returns:
SubIndication
-