Namespace Nexus\Mcp\Extension\Auth\ClientCredentials

Classes
ClientCredentials

Protocol vocabulary of the OAuth client credentials extension (io.modelcontextprotocol/oauth-client-credentials, SEP-1046).

ClientCredentialsClientExtension

The official OAuth client credentials extension (io.modelcontextprotocol/oauth-client-credentials, SEP-1046) for the client.

ClientCredentialsGrant

The OAuth 2.1 client credentials grant (SEP-1046), an unattended machine-to-machine flow with no user and no consent screen.

ClientCredentialsServerExtension

The official OAuth client credentials extension (io.modelcontextprotocol/oauth-client-credentials, SEP-1046) for the server.

ClientSecretCredential

Pre-registered client credentials presented with client_secret_basic authentication.

PrivateKeyJwtCredential

Pre-registered client identity presented with private_key_jwt authentication: a signed JWT client assertion in place of a shared secret.