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
stringstring , which represents extension OID
extensionValue
IAsn1ObjectiText.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
intamount of certificates currently present in the chain
Returns
- DynamicCertificateExtension
this DynamicCertificateExtension instance