iText 9.5.0 API
iText.Bouncycastle.Asn1.Asn1EncodableVectorBC Class Reference

Wrapper class for Org.BouncyCastle.Asn1.Asn1EncodableVector. More...

Inheritance diagram for iText.Bouncycastle.Asn1.Asn1EncodableVectorBC:
iText.Commons.Bouncycastle.Asn1.IAsn1EncodableVector

Public Member Functions

  Asn1EncodableVectorBC ()
  Creates new wrapper instance for new Org.BouncyCastle.Asn1.Asn1EncodableVector object. More...
 
  Asn1EncodableVectorBC (Asn1EncodableVector encodableVector)
  Creates new wrapper instance for Org.BouncyCastle.Asn1.Asn1EncodableVector. More...
 
virtual Asn1EncodableVector  GetEncodableVector ()
  Gets actual org.bouncycastle object being wrapped. More...
 
virtual void  Add (IAsn1Object primitive)
  Calls actual add method for the wrapped ASN1EncodableVector object. More...
 
virtual void  Add (IAttribute attribute)
  Calls actual add method for the wrapped ASN1EncodableVector object. More...
 
virtual void  Add (IAlgorithmIdentifier element)
  Calls actual add method for the wrapped ASN1EncodableVector object. More...
 
virtual void  AddOptional (IAsn1Object primitive)
  Calls actual add method for the wrapped ASN1EncodableVector object if the primitive is not null. More...
 
virtual void  AddOptional (IAttribute attribute)
  Calls actual add method for the wrapped ASN1EncodableVector object if the attribute is not null. More...
 
virtual void  AddOptional (IAlgorithmIdentifier element)
  Calls actual add method for the wrapped ASN1EncodableVector object if the element is not null. More...
 
virtual int  Size ()
  Calls actual size method for the wrapped ASN1EncodableVector object. More...
 
override bool  Equals (Object o)
  Indicates whether some other object is "equal to" this one. More...
 
override int  GetHashCode ()
  Returns a hash code value based on the wrapped object. More...
 
override String  ToString ()
  Delegates toString method call to the wrapped object. More...
 

Detailed Description

Wrapper class for Org.BouncyCastle.Asn1.Asn1EncodableVector.

Constructor & Destructor Documentation

◆ Asn1EncodableVectorBC() [1/2]

iText.Bouncycastle.Asn1.Asn1EncodableVectorBC.Asn1EncodableVectorBC ( )
inline

Creates new wrapper instance for new Org.BouncyCastle.Asn1.Asn1EncodableVector object.

◆ Asn1EncodableVectorBC() [2/2]

iText.Bouncycastle.Asn1.Asn1EncodableVectorBC.Asn1EncodableVectorBC ( Asn1EncodableVector  encodableVector )
inline

Creates new wrapper instance for Org.BouncyCastle.Asn1.Asn1EncodableVector.

Parameters
encodableVector

Org.BouncyCastle.Asn1.Asn1EncodableVector to be wrapped

Member Function Documentation

◆ Add() [1/3]

virtual void iText.Bouncycastle.Asn1.Asn1EncodableVectorBC.Add ( IAlgorithmIdentifier  element )
inlinevirtual

Calls actual add method for the wrapped ASN1EncodableVector object.

Implements iText.Commons.Bouncycastle.Asn1.IAsn1EncodableVector.

◆ Add() [2/3]

virtual void iText.Bouncycastle.Asn1.Asn1EncodableVectorBC.Add ( IAsn1Object  primitive )
inlinevirtual

Calls actual add method for the wrapped ASN1EncodableVector object.

Implements iText.Commons.Bouncycastle.Asn1.IAsn1EncodableVector.

◆ Add() [3/3]

virtual void iText.Bouncycastle.Asn1.Asn1EncodableVectorBC.Add ( IAttribute  attribute )
inlinevirtual

Calls actual add method for the wrapped ASN1EncodableVector object.

Implements iText.Commons.Bouncycastle.Asn1.IAsn1EncodableVector.

◆ AddOptional() [1/3]

virtual void iText.Bouncycastle.Asn1.Asn1EncodableVectorBC.AddOptional ( IAlgorithmIdentifier  element )
inlinevirtual

Calls actual add method for the wrapped ASN1EncodableVector object if the element is not null.

Implements iText.Commons.Bouncycastle.Asn1.IAsn1EncodableVector.

◆ AddOptional() [2/3]

virtual void iText.Bouncycastle.Asn1.Asn1EncodableVectorBC.AddOptional ( IAsn1Object  primitive )
inlinevirtual

Calls actual add method for the wrapped ASN1EncodableVector object if the primitive is not null.

Implements iText.Commons.Bouncycastle.Asn1.IAsn1EncodableVector.

◆ AddOptional() [3/3]

virtual void iText.Bouncycastle.Asn1.Asn1EncodableVectorBC.AddOptional ( IAttribute  attribute )
inlinevirtual

Calls actual add method for the wrapped ASN1EncodableVector object if the attribute is not null.

Implements iText.Commons.Bouncycastle.Asn1.IAsn1EncodableVector.

◆ Equals()

override bool iText.Bouncycastle.Asn1.Asn1EncodableVectorBC.Equals ( Object  o )
inline

Indicates whether some other object is "equal to" this one.

Indicates whether some other object is "equal to" this one. Compares wrapped objects.

◆ GetEncodableVector()

virtual Asn1EncodableVector iText.Bouncycastle.Asn1.Asn1EncodableVectorBC.GetEncodableVector ( )
inlinevirtual

Gets actual org.bouncycastle object being wrapped.

Returns
wrapped Org.BouncyCastle.Asn1.Asn1EncodableVector.

◆ GetHashCode()

override int iText.Bouncycastle.Asn1.Asn1EncodableVectorBC.GetHashCode ( )
inline

Returns a hash code value based on the wrapped object.

◆ Size()

virtual int iText.Bouncycastle.Asn1.Asn1EncodableVectorBC.Size ( )
inlinevirtual

Calls actual size method for the wrapped ASN1EncodableVector object.

Implements iText.Commons.Bouncycastle.Asn1.IAsn1EncodableVector.

◆ ToString()

override String iText.Bouncycastle.Asn1.Asn1EncodableVectorBC.ToString ( )
inline

Delegates toString method call to the wrapped object.