Class CertSubjectDNAttributeCriteria

java.lang.Object
com.itextpdf.signatures.validation.lotl.criteria.CertSubjectDNAttributeCriteria
All Implemented Interfaces:
Criteria

public class CertSubjectDNAttributeCriteria extends Object implements Criteria
Class corresponding to CertSubjectDNAttribute criteria in TL.
  • Constructor Details

  • Method Details

    • addRequiredAttributeId

      public void addRequiredAttributeId (String requiredAttributeId)
      Adds required attribute ID into the criteria.
      Parameters:
      requiredAttributeId - required attribute ID
    • getRequiredAttributeIds

      public List<String> getRequiredAttributeIds()
      Gets the required attribute IDs.
      Returns:
      required attribute IDs
    • checkCriteria

      public boolean checkCriteria (X509Certificate certificate)
      Checks the criteria.
      Specified by:
      checkCriteria in interface Criteria
      Parameters:
      certificate - X509Certificate to be checked
      Returns:
      true if criteria is met, false otherwise