iText 9.0.0 API
iText.Commons.Bouncycastle.Asn1.X509.IGeneralName Interface Reference

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

Inheritance diagram for iText.Commons.Bouncycastle.Asn1.X509.IGeneralName:
iText.Commons.Bouncycastle.Asn1.IAsn1Encodable iText.Bouncycastle.Asn1.X509.GeneralNameBC iText.Bouncycastlefips.Asn1.X509.GeneralNameBCFips

Public Member Functions

int  GetTagNo ()
  Calls actual getTagNo method for the wrapped GeneralName object. More...
 
int  GetUniformResourceIdentifier ()
  Gets uniformResourceIdentifier constant for the wrapped GeneralName. 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 GeneralName that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations.

Member Function Documentation

◆ GetTagNo()

int iText.Commons.Bouncycastle.Asn1.X509.IGeneralName.GetTagNo ( )

Calls actual getTagNo method for the wrapped GeneralName object.

Returns
tagNo value.

Implemented in iText.Bouncycastle.Asn1.X509.GeneralNameBC, and iText.Bouncycastlefips.Asn1.X509.GeneralNameBCFips.

◆ GetUniformResourceIdentifier()

int iText.Commons.Bouncycastle.Asn1.X509.IGeneralName.GetUniformResourceIdentifier ( )

Gets uniformResourceIdentifier constant for the wrapped GeneralName.

Returns
GeneralName.uniformResourceIdentifier value.

Implemented in iText.Bouncycastle.Asn1.X509.GeneralNameBC, and iText.Bouncycastlefips.Asn1.X509.GeneralNameBCFips.