Sovite.Core.Repo.Tables.TLSReportEntries (sovite v0.6.0)

Copy Markdown View Source

TLS outcomes of outgoing sessions waiting to be reported, one per session, written by Sovite.Core.Delivery and read and removed by Sovite.Core.TLSReports when it sends the TLS-RPT reports.

Summary

Functions

Stores a session outcome.

Deletes the outcomes for domain stored before until, once reported.

The policy domains with outcomes stored before until.

The outcomes for domain stored before until, oldest first.

Functions

add(repo, attrs)

Stores a session outcome.

delete(repo, domain, until)

Deletes the outcomes for domain stored before until, once reported.

domains(repo, until)

@spec domains(Sovite.Core.Repo.t(), DateTime.t()) :: [String.t()]

The policy domains with outcomes stored before until.

list(repo, domain, until)

The outcomes for domain stored before until, oldest first.