Class DefaultMessageHeaderSanitizer
- Namespace
- AnyProtocol.Protocol.Abstraction
- Assembly
- AnyProtocol.Protocol.Abstraction.dll
Default case-insensitive credential classifier for framework and common HTTP credentials.
public sealed class DefaultMessageHeaderSanitizer : IMessageHeaderSanitizer
- Inheritance
-
DefaultMessageHeaderSanitizer
- Implements
- Inherited Members
Constructors
DefaultMessageHeaderSanitizer(IEnumerable<string>?)
Initializes the sanitizer with optional application-specific sensitive headers.
public DefaultMessageHeaderSanitizer(IEnumerable<string>? additionalSensitiveHeaders = null)
Parameters
additionalSensitiveHeadersIEnumerable<string>
Methods
IsSensitive(string)
Returns whether the named header contains sensitive data.
public bool IsSensitive(string headerName)
Parameters
headerNamestring