Table of Contents

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

additionalSensitiveHeaders IEnumerable<string>

Methods

IsSensitive(string)

Returns whether the named header contains sensitive data.

public bool IsSensitive(string headerName)

Parameters

headerName string

Returns

bool