Class AbstractMultiValuesCheckItem<T extends XmlConstraintsConclusion>
java.lang.Object
eu.europa.esig.dss.validation.process.ChainItem<T>
eu.europa.esig.dss.validation.process.bbb.AbstractMultiValuesCheckItem<T>
- Type Parameters:
T-XmlConstraintsConclusion
- Direct Known Subclasses:
AcceptableMimetypeFileContentCheck,AcceptableZipCommentCheck,CertificatePolicyIdsCheck,CertificateQCStatementIdsCheck,CertifiedRolesCheck,ClaimedRolesCheck,CommonNameCheck,ContainerTypeCheck,CountryCheck,ExtendedKeyUsageCheck,FormatCheck,GivenNameCheck,KeyUsageCheck,OrganizationNameCheck,OrganizationUnitCheck,PseudonymCheck,SignaturePolicyIdentifierCheck,SurnameCheck,TrustedServiceStatusCheck,TrustedServiceTypeIdentifierCheck
public abstract class AbstractMultiValuesCheckItem<T extends XmlConstraintsConclusion> extends ChainItem<T>
Abstract class to check if the given value is one of the allowed values by ValidationPolicy
-
Field Summary
Fields inherited from class eu.europa.esig.dss.validation.process.ChainItem
i18nProvider -
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractMultiValuesCheckItem(I18nProvider i18nProvider, T result, MultiValuesConstraint constraint)Default constructor -
Method Summary
Modifier and Type Method Description protected booleanprocessValueCheck(String value)Checks the valueprotected booleanprocessValuesCheck(List<String> values)Checks the valuesMethods inherited from class eu.europa.esig.dss.validation.process.ChainItem
buildAdditionalInfo, buildConstraintMessage, buildErrorMessage, buildXmlName, execute, getAdditionalInfo, getErrorMessageTag, getFailedIndicationForConclusion, getFailedSubIndicationForConclusion, getMessageTag, getPreviousErrors, getSuccessIndication, getSuccessSubIndication, isIndeterminateConclusion, isInvalidConclusion, isValid, isValidConclusion, process, setNextItem
-
Constructor Details
-
AbstractMultiValuesCheckItem
protected AbstractMultiValuesCheckItem(I18nProvider i18nProvider, T result, MultiValuesConstraint constraint)Default constructor- Parameters:
i18nProvider-I18nProviderresult- the resultconstraint-MultiValuesConstraint
-
-
Method Details