Table of Contents

Namespace MailFathom.Application.SensitiveContent.Detection

Classes

PersonalDataAnalyzerUnavailableException

The failure a personal-data analyzer that cannot answer is reported as, for a deployment whose scanner is switched on.

SensitiveContentCategoryDefinition

One category a scanner can look for, the rules inside it, and whether it is on when nothing names it.

SensitiveContentDetector

Identifies what produced a finding, and the revision of the corpus or profile it produced it under.

SensitiveContentFinding

One region of analyzed text a scanner reported as sensitive.

SensitiveContentScannerUnavailableException

The failure raised when a scanner an operator switched on could not establish what a text carries.

Structs

SensitiveContentSpan

Where in the analyzed text a finding sits, as a character offset and a length.

Interfaces

IPersonalDataAnalyzerProbe

Establishes that the personal-data analyzer this deployment configured answers, and can be asked again whenever that has to be established.

ISensitiveContentCatalog

Declares everything one scanner can look for, so configuration naming it can be judged before it runs.

ISensitiveContentScanner

Detects sensitive material in text, whatever runs the detection and wherever it runs.