Table of Contents

Namespace Casewhere.Gdpr.Runtime

Namespaces

Casewhere.Gdpr.Runtime.DataAnonymizers

Casewhere.Gdpr.Runtime.DataCollectors

Classes

AnonymizationEngine

AnonymizationInstaller

AnonymizationService

Provides the functionality to perform data anonymization.

AnonymizationTaskMapper

AnonymizeConfigurations

AuditLogAnonymizer

AuditLogCollector

BfsRelationshipGraphTraversal

DOContextualDataUpdatedEventAnonymizer

DODataInitializedEventAnonymizer

DODataUpdatedEventAnonymizer

DOSnapshotAnonymizer

DataClassNode

DataObjectAnonymizer

DataObjectCollector

DataObjectCollectorWithCaseCriterion

DataObjectCollectorWithDataObjectCriterion

DataObjectCollectorWithUserIdentifierCriterion

DataObjectNode

EventAnonymizer

EventCollector

EventTypeAnonymizer

ExternalDOAnonymizer

ExternalDOCollector

ExternalDODataUpdatedEventAnonymizer

FieldValues

FormActivityCollectedDataEventAnonymizer

PIIDataAnonymizationApi

PIIDataAnonymizer

PIIDataCollector

PIIDataProtectionService

RelationshipEdge

RelationshipGraph

RelationshipGraphBuilder

ResourceAnonymizer

SnapshotCollector

TempDataValueSetEventAnonymizer

WindsorInstallerExtension

WorkflowAnonymizer

WorkflowCollector

Interfaces

IAnonymizationEngine

IAnonymizationService

IDataObjectCollectorWithCriterion

IEventTypeAnonymizer

IPIIDataAnonymizationApi

Provides methods for anonymizing the data of a given user.

IPIIDataAnonymizer

IPIIDataCollector

IPIIDataProtectionService

IRelationshipGraphBuilder

IRelationshipGraphTraversal

IResourceAnonymizer