iText 9.8.0 API
iText.Commons.Bouncycastle.Asn1.X509.INameConstraints Interface Reference

This interface represents the wrapper for NameConstraints that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations. More...

Inheritance diagram for iText.Commons.Bouncycastle.Asn1.X509.INameConstraints:
iText.Commons.Bouncycastle.Asn1.IAsn1Encodable iText.Bouncycastle.Asn1.X509.NameConstraintsBC iText.Bouncycastlefips.Asn1.X509.NameConstraintsBCFips

Public Member Functions

IGeneralSubtree[]  GetPermittedSubtrees ()
  Calls actual getPermittedSubtrees method for the wrapped NameConstraints object. More...
 
IGeneralSubtree[]  GetExcludedSubtrees ()
  Calls actual getExcludedSubtrees method for the wrapped NameConstraints object. More...
 
- Public Member Functions inherited from iText.Commons.Bouncycastle.Asn1.IAsn1Encodable
IAsn1Object  ToASN1Primitive ()
  Calls actual toASN1Primitive method for the wrapped ASN1Encodable object. More...
 
bool  IsNull ()
  Checks if wrapped object is null. More...
 

Detailed Description

This interface represents the wrapper for NameConstraints that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations.

Member Function Documentation

◆ GetExcludedSubtrees()

IGeneralSubtree [] iText.Commons.Bouncycastle.Asn1.X509.INameConstraints.GetExcludedSubtrees ( )

Calls actual getExcludedSubtrees method for the wrapped NameConstraints object.

Returns

IGeneralSubtree array of wrapped GeneralSubtree objects.

Implemented in iText.Bouncycastle.Asn1.X509.NameConstraintsBC, and iText.Bouncycastlefips.Asn1.X509.NameConstraintsBCFips.

◆ GetPermittedSubtrees()

IGeneralSubtree [] iText.Commons.Bouncycastle.Asn1.X509.INameConstraints.GetPermittedSubtrees ( )

Calls actual getPermittedSubtrees method for the wrapped NameConstraints object.

Returns

IGeneralSubtree array of wrapped GeneralSubtree objects.

Implemented in iText.Bouncycastle.Asn1.X509.NameConstraintsBC, and iText.Bouncycastlefips.Asn1.X509.NameConstraintsBCFips.