Class DistributionPointNameBC

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

public class DistributionPointNameBC extends ASN1EncodableBC implements IDistributionPointName
Wrapper class for DistributionPointName.
  • Constructor Details

    • DistributionPointNameBC

      public DistributionPointNameBC (org.bouncycastle.asn1.x509.DistributionPointName distributionPointName)
      Creates new wrapper instance for DistributionPointName.
      Parameters:
      distributionPointName - DistributionPointName to be wrapped
  • Method Details

    • getInstance

      public static DistributionPointNameBC getInstance()
      Gets wrapper instance.
      Returns:
      DistributionPointNameBC instance.
    • getDistributionPointName

      public org.bouncycastle.asn1.x509.DistributionPointName getDistributionPointName()
      Gets actual org.bouncycastle object being wrapped.
      Returns:
      wrapped DistributionPointName.
    • getType

      public int getType()
      Calls actual getType method for the wrapped DistributionPointName object.
      Specified by:
      getType in interface IDistributionPointName
      Returns:
      type value.
    • getName

      public IASN1Encodable getName()
      Calls actual getName method for the wrapped DistributionPointName object.
      Specified by:
      getName in interface IDistributionPointName
      Returns:
      IASN1Encodable ASN1Encodable wrapper.
    • getFullName

      public int getFullName()
      Gets FULL_NAME constant for the wrapped DistributionPointName.
      Specified by:
      getFullName in interface IDistributionPointName
      Returns:
      DistributionPointName.FULL_NAME value.