HeaderRemovalSanitizer Class
Removes the specified headers from recorded entries.
public sealed class HeaderRemovalSanitizer : IHttpRecordingSanitizerRemarks
This sanitizer only reaches headers. Secrets carried in the request URI or in a body are not affected: use UriQueryParameterSanitizer for query string parameters, or a custom IHttpRecordingSanitizer to rewrite HttpRecordingEntry.RequestBody and HttpRecordingEntry.ResponseBody.
- Implements
Constructors
| Name | Description |
|---|---|
| HeaderRemovalSanitizer(string[]) |
HeaderRemovalSanitizer(string[])
HeaderRemovalSanitizer.cspublic HeaderRemovalSanitizer(params string[] headerNames)Parameters
headerNamesstring[]
No documentation is available.
Methods
| Name | Description |
|---|---|
| Sanitize(HttpRecordingEntry) | Sanitizes the entry in-place to redact sensitive data. |
Sanitize(HttpRecordingEntry)
HeaderRemovalSanitizer.csSanitizes the entry in-place to redact sensitive data.
public void Sanitize(HttpRecordingEntry entry)Parameters
entryHttpRecordingEntry