Class CertificateReportItem
- Namespace
- iText.Signatures.Validation.V1.Report
- Assembly
- itext.sign.dll
Report item to be used for single certificate related failure or log message.
public class CertificateReportItem : ReportItem
- Inheritance
-
CertificateReportItem
- Inherited Members
Constructors
CertificateReportItem(IX509Certificate, string, string, Exception, ReportItemStatus)
Create ReportItem instance.
public CertificateReportItem(IX509Certificate certificate, string checkName, string message, Exception cause, ReportItem.ReportItemStatus status)
Parameters
certificate
IX509CertificateiText.Commons.Bouncycastle.Cert.IX509Certificate processing which report item occurred
checkName
stringstring , which represents a check name during which report item occurred
message
stringstring with the exact report item message
cause
ExceptionException , which caused this report item
status
ReportItem.ReportItemStatusreport item status that determines validation result
CertificateReportItem(IX509Certificate, string, string, ReportItemStatus)
Create ReportItem instance.
public CertificateReportItem(IX509Certificate certificate, string checkName, string message, ReportItem.ReportItemStatus status)
Parameters
certificate
IX509CertificateiText.Commons.Bouncycastle.Cert.IX509Certificate processing which report item occurred
checkName
stringstring , which represents a check name during which report item occurred
message
stringstring with the exact report item message
status
ReportItem.ReportItemStatusreport item status that determines validation result
Methods
GetCertificate()
Get the certificate related to this report item.
public virtual IX509Certificate GetCertificate()
Returns
- IX509Certificate
iText.Commons.Bouncycastle.Cert.IX509Certificate related to this report item.
ToString()
public override string ToString()