Class CertificateReportItem
- java.lang.Object
-
- com.itextpdf.signatures.validation.v1.report.ReportItem
-
- com.itextpdf.signatures.validation.v1.report.CertificateReportItem
-
public class CertificateReportItem extends ReportItem
Report item to be used for single certificate related failure or log message.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.itextpdf.signatures.validation.v1.report.ReportItem
ReportItem.ReportItemStatus
-
-
Field Summary
Fields Modifier and Type Field Description private java.security.cert.X509Certificate
certificate
-
Constructor Summary
Constructors Constructor Description CertificateReportItem(java.security.cert.X509Certificate certificate, java.lang.String checkName, java.lang.String message, ReportItem.ReportItemStatus status)
CreateReportItem
instance.CertificateReportItem(java.security.cert.X509Certificate certificate, java.lang.String checkName, java.lang.String message, java.lang.Exception cause, ReportItem.ReportItemStatus status)
CreateReportItem
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.security.cert.X509Certificate
getCertificate()
Get the certificate related to this report item.java.lang.String
toString()
-
Methods inherited from class com.itextpdf.signatures.validation.v1.report.ReportItem
getCheckName, getExceptionCause, getMessage, getStatus, setStatus
-
-
-
-
Constructor Detail
-
CertificateReportItem
public CertificateReportItem(java.security.cert.X509Certificate certificate, java.lang.String checkName, java.lang.String message, ReportItem.ReportItemStatus status)
CreateReportItem
instance.- Parameters:
certificate
-X509Certificate
processing which report item occurredcheckName
-String
, which represents a check name during which report item occurredmessage
-String
with the exact report item messagestatus
-ReportItem.ReportItemStatus
report item status that determines validation result
-
CertificateReportItem
public CertificateReportItem(java.security.cert.X509Certificate certificate, java.lang.String checkName, java.lang.String message, java.lang.Exception cause, ReportItem.ReportItemStatus status)
CreateReportItem
instance.- Parameters:
certificate
-X509Certificate
processing which report item occurredcheckName
-String
, which represents a check name during which report item occurredmessage
-String
with the exact report item messagecause
-Exception
, which caused this report itemstatus
-ReportItem.ReportItemStatus
report item status that determines validation result
-
-
Method Detail
-
getCertificate
public java.security.cert.X509Certificate getCertificate()
Get the certificate related to this report item.- Returns:
X509Certificate
related to this report item.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classReportItem
- Returns:
-
-