Class DynamicCertificateExtension
- java.lang.Object
-
- com.itextpdf.signatures.validation.v1.extensions.CertificateExtension
-
- com.itextpdf.signatures.validation.v1.extensions.DynamicCertificateExtension
-
- Direct Known Subclasses:
DynamicBasicConstraintsExtension
public class DynamicCertificateExtension extends CertificateExtension
Certificate extension which is populated with additional dynamically changing validation related information.
-
-
Field Summary
Fields Modifier and Type Field Description private int
certificateChainSize
-
Constructor Summary
Constructors Constructor Description DynamicCertificateExtension(java.lang.String extensionOid, IASN1Primitive extensionValue)
Create new instance ofCertificateExtension
using provided extension OID and value.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getCertificateChainSize()
Gets amount of certificates currently present in the chain.DynamicCertificateExtension
withCertificateChainSize(int certificateChainSize)
Sets amount of certificates currently present in the chain.-
Methods inherited from class com.itextpdf.signatures.validation.v1.extensions.CertificateExtension
equals, existsInCertificate, getExtensionOid, getExtensionValue, hashCode
-
-
-
-
Constructor Detail
-
DynamicCertificateExtension
public DynamicCertificateExtension(java.lang.String extensionOid, IASN1Primitive extensionValue)
Create new instance ofCertificateExtension
using provided extension OID and value.- Parameters:
extensionOid
-String
, which represents extension OIDextensionValue
-IASN1Primitive
, which represents extension value
-
-
Method Detail
-
withCertificateChainSize
public DynamicCertificateExtension withCertificateChainSize(int certificateChainSize)
Sets amount of certificates currently present in the chain.- Parameters:
certificateChainSize
- amount of certificates currently present in the chain- Returns:
- this
DynamicCertificateExtension
instance
-
getCertificateChainSize
public int getCertificateChainSize()
Gets amount of certificates currently present in the chain.- Returns:
- amount of certificates currently present in the chain
-
-