FastestMCP.Client.OAuth.ClientAssertionProvider behaviour (fastest_mcp v0.3.0)

Copy Markdown View Source

Host boundary for private_key_jwt client authentication.

FastestMCP supplies the values a host needs to create a short-lived JWT client assertion, but deliberately does not load private keys or implement JWT signing. The returned assertion is sent only to the discovered token endpoint.

Summary

Types

response()

@type response() :: {:ok, String.t()} | {:error, term()}

Callbacks