MCPcopy Index your code
hub / github.com/coder/coder / validateTokenEndpointAuthMethod

Function validateTokenEndpointAuthMethod

codersdk/oauth2_validation.go:228–234  ·  view source on GitHub ↗

validateTokenEndpointAuthMethod validates token endpoint authentication method

(method OAuth2TokenEndpointAuthMethod)

Source from the content-addressed store, hash-verified

226
227// validateTokenEndpointAuthMethod validates token endpoint authentication method
228func validateTokenEndpointAuthMethod(method OAuth2TokenEndpointAuthMethod) error {
229 if !method.Valid() {
230 return xerrors.Errorf("unsupported token endpoint auth method: %s", method)
231 }
232
233 return nil
234}
235
236// ValidatePKCECodeChallengeMethod validates PKCE code_challenge_method parameter.
237// Per OAuth 2.1, only S256 is supported; plain is rejected for security reasons.

Callers 1

ValidateMethod · 0.85

Calls 2

ValidMethod · 0.65
ErrorfMethod · 0.45

Tested by

no test coverage detected