Class PIIDataAnonymizer
Namespace: Casewhere.Gdpr.Runtime
Assembly: Casewhere.Gdpr.Runtime.dll
public class PIIDataAnonymizer : IPIIDataAnonymizer
Inheritance
Implements
Inherited Members
object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<PIIDataAnonymizer>(PIIDataAnonymizer)
Constructors
PIIDataAnonymizer(IResourceAnonymizer, ICasewhereSession, IAnonymizationTaskRepository, IPIIDataProtectionService)
public PIIDataAnonymizer(IResourceAnonymizer resourceAnonymizer, ICasewhereSession casewhereSession, IAnonymizationTaskRepository anonymizationTaskRepository, IPIIDataProtectionService pIIDataProtectionService)
Parameters
resourceAnonymizer
IResourceAnonymizer
casewhereSession
ICasewhereSession
anonymizationTaskRepository
IAnonymizationTaskRepository
pIIDataProtectionService
IPIIDataProtectionService
Methods
Anonymize(AnonymizationTask)
public void Anonymize(AnonymizationTask task)
Parameters
task
AnonymizationTask