Class IssuingDistributionPointBC

java.lang.Object
com.itextpdf.bouncycastle.asn1.ASN1EncodableBC
com.itextpdf.bouncycastle.asn1.x509.IssuingDistributionPointBC
All Implemented Interfaces:
IASN1Encodable, IIssuingDistributionPoint

public class IssuingDistributionPointBC extends ASN1EncodableBC implements IIssuingDistributionPoint
Wrapper class for IssuingDistributionPoint.
  • Constructor Details

    • IssuingDistributionPointBC

      public IssuingDistributionPointBC (org.bouncycastle.asn1.x509.IssuingDistributionPoint issuingDistPoint)
      Creates new wrapper instance for IssuingDistributionPoint.
      Parameters:
      issuingDistPoint - IssuingDistributionPoint to be wrapped
  • Method Details

    • getIssuingDistributionPoint

      public org.bouncycastle.asn1.x509.IssuingDistributionPoint getIssuingDistributionPoint()
      Gets actual org.bouncycastle object being wrapped.
      Returns:
      wrapped IssuingDistributionPoint.
    • getDistributionPoint

      public IDistributionPointName getDistributionPoint()
      Calls actual getDistributionPoint method for the wrapped IssuingDistributionPoint object.
      Specified by:
      getDistributionPoint in interface IIssuingDistributionPoint
      Returns:
      IDistributionPointName wrapped distribution point name.
    • onlyContainsUserCerts

      public boolean onlyContainsUserCerts()
      Calls actual onlyContainsUserCerts method for the wrapped IssuingDistributionPoint object.
      Specified by:
      onlyContainsUserCerts in interface IIssuingDistributionPoint
      Returns:
      true if onlyContainsUserCerts was set, false otherwise.
    • onlyContainsCACerts

      public boolean onlyContainsCACerts()
      Calls actual onlyContainsCACerts method for the wrapped IssuingDistributionPoint object.
      Specified by:
      onlyContainsCACerts in interface IIssuingDistributionPoint
      Returns:
      true if onlyContainsCACerts was set, false otherwise.
    • isIndirectCRL

      public boolean isIndirectCRL()
      Calls actual isIndirectCRL method for the wrapped IssuingDistributionPoint object.
      Specified by:
      isIndirectCRL in interface IIssuingDistributionPoint
      Returns:
      boolean value identifying if CRL is indirect.
    • onlyContainsAttributeCerts

      public boolean onlyContainsAttributeCerts()
      Calls actual onlyContainsAttributeCerts method for the wrapped IssuingDistributionPoint object.
      Specified by:
      onlyContainsAttributeCerts in interface IIssuingDistributionPoint
      Returns:
      true if onlyContainsAttributeCerts was set, false otherwise.
    • getOnlySomeReasons

      public IReasonFlags getOnlySomeReasons()
      Calls actual getOnlySomeReasons method for the wrapped IssuingDistributionPoint object.
      Specified by:
      getOnlySomeReasons in interface IIssuingDistributionPoint
      Returns:
      IReasonFlags wrapped reason flags.