FastestMCP. Client. OAuth. EnterpriseManagedProvider behaviour
(fastest_mcp v0.3.0)
Copy Markdown
View Source
Host boundary for enterprise identity assertions.
The host owns user sign-in and storage of its OpenID Connect or SAML-derived identity credential. FastestMCP uses the returned credential to execute the two standards-defined token exchanges; it does not implement an IdP, SAML, or JWT validation/signing.
Summary
Types
@type response() :: {:ok, FastestMCP.Client.OAuth.EnterpriseManagedProvider.Assertion.t() | map()} | {:error, term()}
Callbacks
@callback identity_assertion( FastestMCP.Client.OAuth.EnterpriseManagedProvider.Request.t() ) :: response()