Class AbstractValueCheckItem<T extends XmlConstraintsConclusion>
java.lang.Object
eu.europa.esig.dss.validation.process.ChainItem<T>
eu.europa.esig.dss.validation.process.bbb.AbstractValueCheckItem<T>
- Type Parameters:
T
-XmlConstraintsConclusion
- Direct Known Subclasses:
CertificateQcEuLimitValueCurrencyCheck
,ContentHintsCheck
,ContentIdentifierCheck
,ContentTypeCheck
public abstract class AbstractValueCheckItem<T extends XmlConstraintsConclusion>
extends ChainItem<T>
Checks if the value is allowed
-
Field Summary
Fields inherited from class eu.europa.esig.dss.validation.process.ChainItem
i18nProvider
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractValueCheckItem
(I18nProvider i18nProvider, T result, ValueConstraint constraint) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
processValueCheck
(String value) Processes the value checkMethods inherited from class eu.europa.esig.dss.validation.process.ChainItem
buildAdditionalInfo, buildConstraintMessage, buildErrorMessage, buildXmlMessage, execute, getAdditionalInfo, getBlockType, getErrorMessageTag, getFailedIndicationForConclusion, getFailedSubIndicationForConclusion, getLevel, getMessageTag, getPreviousErrors, getSuccessIndication, getSuccessSubIndication, isIndeterminateConclusion, isInvalidConclusion, isValid, isValidConclusion, process, setNextItem
-
Constructor Details
-
AbstractValueCheckItem
Default constructor- Parameters:
i18nProvider
-I18nProvider
result
- the resultconstraint
-ValueConstraint
-
-
Method Details
-
processValueCheck
Processes the value check- Parameters:
value
-String
to check- Returns:
- TRUE if the
value
matches theexpected
, FALSE otherwise
-