Class ServiceByCertificateTypeFilter

java.lang.Object
eu.europa.esig.dss.validation.process.qualification.trust.filter.AbstractTrustServiceFilter
eu.europa.esig.dss.validation.process.qualification.trust.filter.ServiceByCertificateTypeFilter
All Implemented Interfaces:
TrustServiceFilter

public class ServiceByCertificateTypeFilter extends AbstractTrustServiceFilter
Allowed services are :
  • cert type T1 = ASi T1
  • cert type T1 = ASi T2 + QCForXXX T2 (overrule)
  • Constructor Details

    • ServiceByCertificateTypeFilter

      public ServiceByCertificateTypeFilter(eu.europa.esig.dss.diagnostic.CertificateWrapper certificate)
      Default constructor
      Parameters:
      certificate - CertificateWrapper to get trusted services for
  • Method Details

    • isAcceptable

      protected boolean isAcceptable(eu.europa.esig.dss.diagnostic.TrustServiceWrapper service)
      Description copied from class: AbstractTrustServiceFilter
      Checks whether the service is acceptable
      Specified by:
      isAcceptable in class AbstractTrustServiceFilter
      Parameters:
      service - TrustServiceWrapper to check
      Returns:
      TRUE if the service is acceptable, FALSE otherwise