Table of Contents

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 IX509Certificate

iText.Commons.Bouncycastle.Cert.IX509Certificate processing which report item occurred

checkName string

string , which represents a check name during which report item occurred

message string

string with the exact report item message

cause Exception

Exception , which caused this report item

status ReportItem.ReportItemStatus

report 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 IX509Certificate

iText.Commons.Bouncycastle.Cert.IX509Certificate processing which report item occurred

checkName string

string , which represents a check name during which report item occurred

message string

string with the exact report item message

status ReportItem.ReportItemStatus

report 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()

Returns

string