Class CertificateReportItem


  • public class CertificateReportItem
    extends ReportItem
    Report item to be used for single certificate related failure or log message.
    • Field Detail

      • certificate

        private final java.security.cert.X509Certificate certificate
    • Constructor Detail

      • CertificateReportItem

        public CertificateReportItem​(java.security.cert.X509Certificate certificate,
                                     java.lang.String checkName,
                                     java.lang.String message,
                                     ReportItem.ReportItemStatus status)
        Create ReportItem instance.
        Parameters:
        certificate - X509Certificate processing which report item occurred
        checkName - String, which represents a check name during which report item occurred
        message - String with the exact report item message
        status - 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)
        Create ReportItem instance.
        Parameters:
        certificate - X509Certificate processing which report item occurred
        checkName - String, which represents a check name during which report item occurred
        message - String with the exact report item message
        cause - Exception, which caused this report item
        status - 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 class ReportItem
        Returns: