Class NameConstraintsBCFips

java.lang.Object
com.itextpdf.bouncycastlefips.asn1.ASN1EncodableBCFips
com.itextpdf.bouncycastlefips.asn1.x509.NameConstraintsBCFips
All Implemented Interfaces:
IASN1Encodable, INameConstraints

public class NameConstraintsBCFips extends ASN1EncodableBCFips implements INameConstraints
Wrapper class for NameConstraints
  • Constructor Details

    • NameConstraintsBCFips

      public NameConstraintsBCFips (org.bouncycastle.asn1.x509.NameConstraints nameConstraints)
      Creates new wrapper instance for NameConstraints.
      Parameters:
      nameConstraints - NameConstraints to be wrapped
  • Method Details

    • getNameConstraints

      public org.bouncycastle.asn1.x509.NameConstraints getNameConstraints()
      Gets actual org.bouncycastle object being wrapped.
      Returns:
      wrapped NameConstraints.
    • getPermittedSubtrees

      public IGeneralSubtree[] getPermittedSubtrees()
      Calls actual getPermittedSubtrees method for the wrapped NameConstraints object.
      Specified by:
      getPermittedSubtrees in interface INameConstraints
      Returns:
      IGeneralSubtree array of wrapped GeneralSubtree objects.
    • getExcludedSubtrees

      public IGeneralSubtree[] getExcludedSubtrees()
      Calls actual getExcludedSubtrees method for the wrapped NameConstraints object.
      Specified by:
      getExcludedSubtrees in interface INameConstraints
      Returns:
      IGeneralSubtree array of wrapped GeneralSubtree objects.