java.lang.Object
eu.europa.esig.dss.validation.process.qualification.certificate.QCTypeIdentifiers

public final class QCTypeIdentifiers extends Object
This class is used to check whether the given certificate contains qualification identifiers
  • Method Details

    • isQCTypeEsign

      public static boolean isQCTypeEsign(CertificateWrapper certificate)
      Checks whether the certificate contains a QC for eSignature qualifier (oid "0.4.0.1862.1.6.1")
      Parameters:
      certificate - CertificateWrapper to check
      Returns:
      TRUE if the certificate contains "qc-type-esign" qualifier, FALSE otherwise
    • isQCTypeEseal

      public static boolean isQCTypeEseal(CertificateWrapper certificate)
      Checks whether the certificate contains a QC for eSeal qualifier (oid "0.4.0.1862.1.6.2")
      Parameters:
      certificate - CertificateWrapper to check
      Returns:
      TRUE if the certificate contains "qc-type-eseal" qualifier, FALSE otherwise
    • isQCTypeWeb

      public static boolean isQCTypeWeb(CertificateWrapper certificate)
      Checks whether the certificate contains a QC for Web Authentication qualifier (oid "0.4.0.1862.1.6.3")
      Parameters:
      certificate - CertificateWrapper to check
      Returns:
      TRUE if the certificate contains "qc-type-web" qualifier, FALSE otherwise