Namespace MailFathom.Application.SensitiveContent.Detection
Classes
- PersonalDataAnalyzerUnavailableException
The failure that stops a host whose personal-data scanner is switched on with no analyzer behind it.
- 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, before anything is scanned, that the personal-data analyzer this deployment configured answers.
- 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.