Versions in this module Expand all Collapse all v4 v4.5.4 Jan 11, 2024 v4.5.3 Jan 11, 2024 Changes in this version + var Descriptions = map[error]string + var ErrAccessDenied = errors.New("access_denied") + var ErrCodeChallengeRquired = errors.New("invalid_request") + var ErrExpiredAccessToken = errors.New("expired access token") + var ErrExpiredRefreshToken = errors.New("expired refresh token") + var ErrInvalidAccessToken = errors.New("invalid access token") + var ErrInvalidAuthorizeCode = errors.New("invalid authorize code") + var ErrInvalidClient = errors.New("invalid_client") + var ErrInvalidClient1 = errors.New("invalid_client1") + var ErrInvalidClient2 = errors.New("invalid_client2") + var ErrInvalidClient3 = errors.New("invalid_client3") + var ErrInvalidClient4 = errors.New("invalid_client4") + var ErrInvalidClient5 = errors.New("invalid_client5") + var ErrInvalidClient6 = errors.New("invalid_client6") + var ErrInvalidCodeChallenge = errors.New("invalid code challenge") + var ErrInvalidCodeChallengeLen = errors.New("invalid_request") + var ErrInvalidGrant = errors.New("invalid_grant") + var ErrInvalidRedirectURI = errors.New("invalid redirect uri") + var ErrInvalidRefreshToken = errors.New("invalid refresh token") + var ErrInvalidRequest = errors.New("invalid_request") + var ErrInvalidScope = errors.New("invalid_scope") + var ErrMissingCodeChallenge = errors.New("missing code challenge") + var ErrMissingCodeVerifier = errors.New("missing code verifier") + var ErrServerError = errors.New("server_error") + var ErrTemporarilyUnavailable = errors.New("temporarily_unavailable") + var ErrUnauthorizedClient = errors.New("unauthorized_client") + var ErrUnsupportedCodeChallengeMethod = errors.New("invalid_request") + var ErrUnsupportedGrantType = errors.New("unsupported_grant_type") + var ErrUnsupportedResponseType = errors.New("unsupported_response_type") + var New = errors.New + var StatusCodes = map[error]int + type Response struct + Description string + Error error + ErrorCode int + Header http.Header + StatusCode int + URI string + func NewResponse(err error, statusCode int) *Response + func (r *Response) SetHeader(key, value string)