Interface IEventTypeAnonymizer
Namespace: Casewhere.Gdpr.Runtime
Assembly: Casewhere.Gdpr.Runtime.dll
public interface IEventTypeAnonymizer
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<IEventTypeAnonymizer>(IEventTypeAnonymizer)
Methods
Accept(Event)
bool Accept(Event @event)
Parameters
event Event
Returns
Anonymize(AnonymizationTask, Event, IDictionary<string, List<PIIDataProtectionRuleWithDataClass>>)
Event Anonymize(AnonymizationTask task, Event @event, IDictionary<string, List<PIIDataProtectionRuleWithDataClass>> protectionRulesByDataClass)
Parameters
task AnonymizationTask
event Event
protectionRulesByDataClass IDictionary<string, List<PIIDataProtectionRuleWithDataClass>>
Returns
Event