|
cxxmcp 1.1.6
C++ MCP SDK
|
Minimal non-persistent token store useful for tests and simple apps. More...
#include <token.hpp>
Public Member Functions | |
| core::Result< std::optional< TokenSet > > | load (const TokenKey &key) override |
| core::Result< core::Unit > | save (const TokenKey &key, TokenSet tokens) override |
| core::Result< core::Unit > | remove (const TokenKey &key) override |
Minimal non-persistent token store useful for tests and simple apps.
This class stores tokens in process memory and separates entries by the full TokenKey. Durable and secure storage such as keychain, TPM, or encrypted files belongs in applications.
|
inlineoverridevirtual |
Implements mcp::auth::TokenStore.
|
inlineoverridevirtual |
Implements mcp::auth::TokenStore.
|
inlineoverridevirtual |
Implements mcp::auth::TokenStore.