Table of Contents

Class ReportItem

Namespace
iText.Signatures.Validation.V1.Report
Assembly
itext.sign.dll

Report item to be used for single failure or log message.

public class ReportItem
Inheritance
ReportItem
Derived
Inherited Members

Constructors

ReportItem(string, string, Exception, ReportItemStatus)

Create ReportItem instance.

public ReportItem(string checkName, string message, Exception cause, ReportItem.ReportItemStatus status)

Parameters

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

ReportItem.ReportItemStatus report item status that determines validation result

ReportItem(string, string, ReportItemStatus)

Create ReportItem instance.

public ReportItem(string checkName, string message, ReportItem.ReportItemStatus status)

Parameters

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

ReportItem.ReportItemStatus report item status that determines validation result

Methods

GetCheckName()

Get the check name related to this report item.

public virtual string GetCheckName()

Returns

string

string check name related to this report item.

GetExceptionCause()

Get the exception, which caused this report item.

public virtual Exception GetExceptionCause()

Returns

Exception

Exception , which cause this report item.

GetMessage()

Get the message related to this report item.

public virtual string GetMessage()

Returns

string

string message related to this report item.

GetStatus()

Get report item status that determines validation result this report item corresponds to.

public virtual ReportItem.ReportItemStatus GetStatus()

Returns

ReportItem.ReportItemStatus

ReportItem.ReportItemStatus report item status that determines validation result.

SetStatus(ReportItemStatus)

Set report item status that determines validation result this report item corresponds to.

public virtual ReportItem SetStatus(ReportItem.ReportItemStatus status)

Parameters

status ReportItem.ReportItemStatus

ReportItem.ReportItemStatus report item status that determines validation result

Returns

ReportItem

this ReportItem instance.

ToString()

public override string ToString()

Returns

string