Description

This type is an enumeration.

Usages

Allowed Values

ValueDescription
CLIENT_SECRET_BASICClients that have received a client_secret value from the Authorization Server authenticate with the Authorization Server in accordance with Section 2.3.1 of OAuth 2.0 [RFC6749 using the HTTP Basic authentication scheme]
CLIENT_SECRET_POSTClients that have received a client_secret value from the Authorization Server, authenticate with the Authorization Server in accordance with Section 2.3.1 of OAuth 2.0 [RFC6749 by including the Client Credentials in the request body]
CLIENT_SECRET_JWTClients that have received a client_secret value from the Authorization Server create a JWT using an HMAC SHA algorithm, such as HMAC SHA-256
PRIVATE_KEY_JWTClients that have registered a public key sign a JWT using that key
CLIENT_CERTIFICATEAuthentication is done via the client certificate used with MTLS
NONEThe Client does not authenticate itself at the Token Endpoint, either because it uses only the Implicit Flow (and so does not use the Token Endpoint) or because it is a Public Client with no Client Secret or other authentication mechanism

See the manifest for all available types.