Class ValidationReport


  • public class ValidationReport
    extends java.lang.Object
    Validation report, which contains detailed validation results.
    • Field Detail

      • reportItems

        private final java.util.List<ReportItem> reportItems
    • Constructor Detail

      • ValidationReport

        public ValidationReport()
        Create new instance of ValidationReport.
    • Method Detail

      • getFailures

        public java.util.List<ReportItem> getFailures()
        Get all failures recognized during a validation process.
        Returns:
        report items List, which contains all recognized failures
      • getCertificateFailures

        public java.util.List<CertificateReportItem> getCertificateFailures()
        Get list of failures, which are related to certificate validation.
        Returns:
        report items List, which contains only CertificateReportItem failures
      • getLogs

        public java.util.List<ReportItem> getLogs()
        Get all log messages reported during a validation process.
        Returns:
        report items List, which contains all reported log messages, related to validation
      • getCertificateLogs

        public java.util.List<CertificateReportItem> getCertificateLogs()
        Get list of log messages, which are related to certificate validation.
        Returns:
        report items List, which contains only CertificateReportItem log messages
      • addReportItem

        public void addReportItem​(ReportItem item)
        Add new report item to the overall validation result.
        Parameters:
        item - ReportItem to be added
      • toString

        public java.lang.String toString()
        .
        Overrides:
        toString in class java.lang.Object