// Copyright © 2022 Ory Corp // SPDX-License-Identifier: Apache-2.0 package client import ( "net/http" "github.com/ory/hydra/v2/fosite" ) var ErrInvalidClientMetadata = &fosite.RFC6749Error{ DescriptionField: "The value of one of the Client Metadata fields is invalid and the server has rejected this request. Note that an Authorization Server MAY choose to substitute a valid value for any requested parameter of a Client's Metadata.", ErrorField: "invalid_client_metadata", CodeField: http.StatusBadRequest, } var ErrInvalidRedirectURI = &fosite.RFC6749Error{ DescriptionField: "The value of one or more redirect_uris is invalid.", ErrorField: "invalid_redirect_uri", CodeField: http.StatusBadRequest, } var ErrInvalidRequest = &fosite.RFC6749Error{ DescriptionField: "The request is missing a required parameter, includes an unsupported parameter value (other than grant type), repeats a parameter, includes multiple credentials, utilizes more than one mechanism for authenticating the client, or is otherwise malformed.", ErrorField: "invalid_request", CodeField: http.StatusBadRequest, }