Table of Contents

Class DynamicCertificateExtension

Namespace
iText.Signatures.Validation.V1.Extensions
Assembly
itext.sign.dll

Certificate extension which is populated with additional dynamically changing validation related information.

public class DynamicCertificateExtension : CertificateExtension
Inheritance
DynamicCertificateExtension
Derived
Inherited Members

Constructors

DynamicCertificateExtension(string, IAsn1Object)

Create new instance of CertificateExtension using provided extension OID and value.

public DynamicCertificateExtension(string extensionOid, IAsn1Object extensionValue)

Parameters

extensionOid string

string , which represents extension OID

extensionValue IAsn1Object

iText.Commons.Bouncycastle.Asn1.IAsn1Object , which represents extension value

Methods

GetCertificateChainSize()

Gets amount of certificates currently present in the chain.

public virtual int GetCertificateChainSize()

Returns

int

amount of certificates currently present in the chain

WithCertificateChainSize(int)

Sets amount of certificates currently present in the chain.

public virtual DynamicCertificateExtension WithCertificateChainSize(int certificateChainSize)

Parameters

certificateChainSize int

amount of certificates currently present in the chain

Returns

DynamicCertificateExtension

this DynamicCertificateExtension instance