public HeaderObfuscatorBuilder WithKeepEndCount(string property, int count) { Obfuscators.Add(property, ValueObfuscator.KeepingEndCount(count)); return(this); }
public HeaderObfuscatorBuilder WithKeepStartCount(string key, int count) { Obfuscators.Add(key, ValueObfuscator.KeepingStartCount(count)); return(this); }
public HeaderObfuscatorBuilder WithAll(string property) { Obfuscators.Add(property, ValueObfuscator.ALL); return(this); }
public HeaderObfuscatorBuilder WithFixedLength(string property, int fixedLength) { Obfuscators.Add(property, ValueObfuscator.FixedLength(fixedLength)); return(this); }
public HeaderObfuscatorBuilder WithSensitiveField(string property) { Obfuscators.Add(property, SensitiveValueObfuscator.INSTANCE); return(this); }