Skip to main content

Enumeration: TokenEndpointAuthMethod

Defined in: auth/src/models/types.ts:189

The method a Client uses to authenticate itself to the token endpoint, per RFC 6749 §2.3 and RFC 7591 §2.

Enumeration Members​

CLIENT_SECRET_BASIC​

CLIENT_SECRET_BASIC: "client_secret_basic"

Defined in: auth/src/models/types.ts:191

client_id/client_secret sent via HTTP Basic auth (RFC 6749 §2.3.1).


CLIENT_SECRET_POST​

CLIENT_SECRET_POST: "client_secret_post"

Defined in: auth/src/models/types.ts:193

client_id/client_secret sent as request body parameters.


NONE​

NONE: "none"

Defined in: auth/src/models/types.ts:197

No client authentication — required for a PUBLIC client relying on PKCE alone.


PRIVATE_KEY_JWT​

PRIVATE_KEY_JWT: "private_key_jwt"

Defined in: auth/src/models/types.ts:195

A signed JWT assertion (RFC 7523) — not yet supported by ClientAuthUtils.