cxxmcp 1.1.6
C++ MCP SDK
Loading...
Searching...
No Matches
mcp::auth::DefaultWwwAuthenticateParser Class Referencefinal

Default RFC-style parser for WWW-Authenticate challenge headers. More...

#include <www_auth.hpp>

Inheritance diagram for mcp::auth::DefaultWwwAuthenticateParser:
mcp::auth::WwwAuthenticateParser

Public Member Functions

core::Result< std::vector< WwwAuthenticateChallenge > > parse (const std::string &header_value) const override
 

Detailed Description

Default RFC-style parser for WWW-Authenticate challenge headers.

The parser handles comma-separated challenges, auth-param key/value pairs, quoted strings with backslash escapes, and token68 payloads. Parameter names are normalized to lowercase for case-insensitive lookup.

Member Function Documentation

◆ parse()

core::Result< std::vector< WwwAuthenticateChallenge > > mcp::auth::DefaultWwwAuthenticateParser::parse ( const std::string &  header_value) const
inlineoverridevirtual

The documentation for this class was generated from the following file: