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.