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,CertificateForbiddenExtensionsCheck,CertificatePolicyIdsCheck,CertificatePS2DQcCompetentAuthorityIdCheck,CertificatePS2DQcCompetentAuthorityNameCheck,CertificatePS2DQcRolesOfPSPCheck,CertificateQcCCLegislationCheck,CertificateQcEuPDSLocationCheck,CertificateQcTypeCheck,CertificateSemanticsIdentifierCheck,CertificateSupportedCriticalExtensionsCheck,CertifiedRolesCheck,ClaimedRolesCheck,CommonNameCheck,ContainerTypeCheck,CountryCheck,EmailCheck,ExtendedKeyUsageCheck,FormatCheck,GivenNameCheck,KeyUsageCheck,LocalityCheck,OrganizationIdentifierCheck,OrganizationNameCheck,OrganizationUnitCheck,PDFAProfileCheck,PseudonymCheck,SignaturePolicyIdentifierCheck,StateCheck,SurnameCheck,TitleCheck,TrustServiceStatusCheck,TrustServiceTypeIdentifierCheck
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
ConstructorsModifierConstructorDescriptionprotectedAbstractMultiValuesCheckItem(I18nProvider i18nProvider, T result, MultiValuesConstraint constraint) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected 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, buildXmlMessage, execute, getAdditionalInfo, getBlockType, getErrorMessageTag, getFailedIndicationForConclusion, getFailedSubIndicationForConclusion, getLevel, 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
-
processValueCheck
-
processValuesCheck
-