Class AbstractPastTokenValidationCheck<T extends 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 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(I18nProvider i18nProvider, T result, TokenProxy token, XmlPSV xmlPSV, LevelRule constraint) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected IndicationGets an Indication in case of failureprotected 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(I18nProvider i18nProvider, T result, TokenProxy token, XmlPSV xmlPSV, LevelRule constraint) Default constructor- Parameters:
i18nProvider-I18nProviderresult-XmlConstraintsConclusiontoken-TokenProxyxmlPSV-XmlPSVconstraint-LevelRule
-
-
Method Details
-
process
protected boolean process()Description copied from class:ChainItemPerforms the check- Specified by:
processin classChainItem<T extends XmlConstraintsConclusion>- Returns:
- TRUE if the check succeeds, FALSE otherwise
-
getFailedIndicationForConclusion
Description copied from class:ChainItemGets an Indication in case of failure- Specified by:
getFailedIndicationForConclusionin classChainItem<T extends XmlConstraintsConclusion>- Returns:
Indication
-
getFailedSubIndicationForConclusion
Description copied from class:ChainItemGets a SubIndication in case of failure- Specified by:
getFailedSubIndicationForConclusionin classChainItem<T extends XmlConstraintsConclusion>- Returns:
SubIndication
-