Table of Contents

Field AnonymousIdentity

Namespace
MailFathom.Infrastructure.Security.Transport
Assembly
MailFathom.Infrastructure.dll

The one identity every request on a surface without an authenticated identity is counted under.

public const string AnonymousIdentity = "<anonymous>"

Returns

string
The one identity every request on a surface without an authenticated identity is counted under.

Remarks

The angle brackets are what keep it from being a client's partition as well. An authenticated request is counted under the configured name itself, and SecretName accepts letters, digits, dots, hyphens, and underscores — so a sentinel spelled in those characters could be claimed by an operator who named a key after it, which would hand that one client the whole unauthenticated stream's capacity and hand unauthenticated callers theirs. A bracketed value cannot be spelled as a name at all, and a test holds that grammar to it.

The value never appears in a response. It is part of a dictionary key inside one process, named so a log or a test can refer to it.