Class PAdESBaselineRequirementsChecker


public class PAdESBaselineRequirementsChecker extends CAdESBaselineRequirementsChecker
Performs checks according to EN 319 142-1 v1.1.1 "6.3 PAdES baseline signatures"
  • Constructor Details

  • Method Details

    • getBaselineSignatureForm

      protected SignatureForm getBaselineSignatureForm()
      Description copied from class: CAdESBaselineRequirementsChecker
      Returns the signature form corresponding to the signature
      Overrides:
      getBaselineSignatureForm in class CAdESBaselineRequirementsChecker
      Returns:
      SignatureForm
    • hasBaselineBProfile

      public boolean hasBaselineBProfile()
      Description copied from class: BaselineRequirementsChecker
      Checks if the signature has a corresponding BASELINE-B profile
      Overrides:
      hasBaselineBProfile in class CAdESBaselineRequirementsChecker
      Returns:
      TRUE if the signature has a BASELINE-B profile, FALSE otherwise
    • cmsBaselineBRequirements

      protected boolean cmsBaselineBRequirements()
      Description copied from class: CAdESBaselineRequirementsChecker
      Checks if BASELINE-B requirements satisfy for a CMS signature
      Overrides:
      cmsBaselineBRequirements in class CAdESBaselineRequirementsChecker
      Returns:
      TRUE if the CMS signature meet the BASELINE-B requirements, FALSE otherwise
    • hasBaselineTProfile

      public boolean hasBaselineTProfile()
      Description copied from class: BaselineRequirementsChecker
      Checks if the signature has a corresponding BASELINE-T profile
      Overrides:
      hasBaselineTProfile in class CAdESBaselineRequirementsChecker
      Returns:
      TRUE if the signature has a BASELINE-T profile, FALSE otherwise
    • hasBaselineLTProfile

      public boolean hasBaselineLTProfile()
      Description copied from class: BaselineRequirementsChecker
      Checks if the signature has a corresponding BASELINE-LT profile
      Overrides:
      hasBaselineLTProfile in class CAdESBaselineRequirementsChecker
      Returns:
      TRUE if the signature has a BASELINE-LT profile, FALSE otherwise
    • hasBaselineLTAProfile

      public boolean hasBaselineLTAProfile()
      Description copied from class: BaselineRequirementsChecker
      Checks if the signature has a corresponding BASELINE-LTA profile
      Overrides:
      hasBaselineLTAProfile in class CAdESBaselineRequirementsChecker
      Returns:
      TRUE if the signature has a BASELINE-LTA profile, FALSE otherwise
    • hasPKCS7Profile

      public boolean hasPKCS7Profile()
      Checks if the signature has PKCS#7 profile (according to ISO 32000-1)
      Returns:
      TRUE if the signature has a PKCS#7 profile, FALSE otherwise
    • hasPKCS7TProfile

      public boolean hasPKCS7TProfile()
      Checks if the signature has PKCS#7-T profile
      Returns:
      TRUE if the signature has a PKCS#7-T profile, FALSE otherwise
    • hasPKCS7LTProfile

      public boolean hasPKCS7LTProfile()
      Checks if the signature has PKCS#7-LT profile
      Returns:
      TRUE if the signature has a PKCS#7-LT profile, FALSE otherwise
    • hasPKCS7LTAProfile

      public boolean hasPKCS7LTAProfile()
      Checks if the signature has PKCS#7-LTA profile
      Returns:
      TRUE if the signature has a PKCS#7-LTA profile, FALSE otherwise