package eu.europa.esig.dss.validation.process.qmatrix.qualification.checks.filter; import eu.europa.esig.dss.utils.Utils; import eu.europa.esig.dss.validation.reports.wrapper.TrustedServiceWrapper; /** * This class is used to filter trusted services by country code. * * That's possible to find trusted certificates in more than one TL (eg : UK + PT) * */ public class ServiceByCountryFilter extends AbstractTrustedServiceFilter { private final String countryCode; public ServiceByCountryFilter(String countryCode) { this.countryCode = countryCode; } @Override boolean isAcceptable(TrustedServiceWrapper service) { return Utils.areStringsEqualIgnoreCase(countryCode, service.getCountryCode()); } }