iText 8.0.5 API
|
Class representing "Extended Key Usage" extension. More...
Public Member Functions |
|
ExtendedKeyUsageExtension (IList< String > extendedKeyUsageOids) | |
Create new ExtendedKeyUsageExtension instance. More... |
|
override bool | ExistsInCertificate (IX509Certificate certificate) |
Check if this extension is present in the provided certificate. More... |
|
Public Member Functions inherited from iText.Signatures.Validation.V1.Extensions.CertificateExtension | |
CertificateExtension (String extensionOid, IAsn1Object extensionValue) | |
Create new instance of CertificateExtension using provided extension OID and value. More... |
|
virtual IAsn1Object | GetExtensionValue () |
Get extension value More... |
|
virtual String | GetExtensionOid () |
Get extension OID More... |
|
override bool | Equals (Object o) |
override int | GetHashCode () |
Class representing "Extended Key Usage" extension.
|
inline |
Create new ExtendedKeyUsageExtension instance.
extendedKeyUsageOids |
List
, representing extended key usages OIDs
|
inlinevirtual |
Check if this extension is present in the provided certificate.
Check if this extension is present in the provided certificate. In case of ExtendedKeyUsageExtension , check if this extended key usage OIDs are present. Other values may be present as well.
certificate |
iText.Commons.Bouncycastle.Cert.IX509Certificate in which this extension shall be present
true
if all OIDs are present in certificate extension, false
otherwise
Reimplemented from iText.Signatures.Validation.V1.Extensions.CertificateExtension.