API Reference
Class
TlsRptReportParser
Parses SMTP TLS Reporting (TLS-RPT) JSON reports from .json, .gz, or .zip formats.
Inheritance
- Object
- TlsRptReportParser
Methods
Parse 3 overloads
public static TlsRptReport Parse(String path) #Returns:
TlsRptReportParses a TLS-RPT JSON report from a file path.
Parameters
- path System.String
public static TlsRptReport Parse(Stream stream, String name = null) #Returns:
TlsRptReportParses a TLS-RPT JSON report from a stream.
Parameters
- stream System.IO.Stream
- name System.String = null
public static TlsRptReport Parse(Stream stream, String name, Int64 maxUncompressedBytes) #Returns:
TlsRptReportParses a TLS-RPT JSON report from a stream with size limits.
Parameters
- stream System.IO.Stream
- Input stream containing the report data.
- name System.String
- Optional name used to determine the format (.json, .gz, .zip).
- maxUncompressedBytes System.Int64
- Maximum uncompressed size to read (0 means unlimited).
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object