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, CertificateQcIdentificationMethodCheck, CertificateQcQSCDLegislationCheck, CertificateQcTypeCheck, CertificateSemanticsIdentifierCheck, CertificateSupportedCriticalExtensionsCheck, CertifiedRolesCheck, ClaimedRolesCheck, CommonNameCheck, ContainerTypeCheck, ContentHintsCheck, ContentIdentifierCheck, ContentTypeCheck, CountryCheck, EmailCheck, ExtendedKeyUsageCheck, FormatCheck, GivenNameCheck, KeyUsageCheck, LocalityCheck, OrganizationIdentifierCheck, OrganizationNameCheck, OrganizationUnitCheck, PDFAProfileCheck, PseudonymCheck, SignaturePolicyIdentifierCheck, StateCheck, SurnameCheck, TitleCheck, TLVersionCheck, 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 ChainItem
i18nProvider -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractMultiValuesCheckItem(I18nProvider i18nProvider, T result, MultiValuesRule constraint) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprocessValueCheck(String value) Checks the valueprotected booleanprocessValuesCheck(List<String> values) Checks the valuesMethods inherited from class ChainItem
buildAdditionalInfo, buildConstraintMessage, buildErrorMessage, buildXmlMessage, continueProcessOnFail, 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, MultiValuesRule constraint) Default constructor- Parameters:
i18nProvider-I18nProviderresult- the resultconstraint-MultiValuesRule
-
-
Method Details
-
processValueCheck
-
processValuesCheck
-