Class OAuthErrorCodes
Defines the different types of error codes stated by the oauth2 rfc.
Inheritance
Namespace: ImageVault.Common.Security.OAuth
Assembly: ImageVault.Common.dll
Syntax
public static class OAuthErrorCodes : Object
Fields
AccessDenied
The resource owner or authorization server denied the request.
Declaration
public static string AccessDenied
Field Value
Type | Description |
---|---|
System.String |
InvalidClient
Client authentication failed (e.g., unknown client, no client authentication included, or unsupported authentication method). The authorization server MAY return an HTTP 401 (Unauthorized) status code to indicate which HTTP authentication schemes are supported. If the client attempted to authenticate via the "Authorization" request header field, the authorization server MUST respond with an HTTP 401 (Unauthorized) status code and include the "WWW-Authenticate" response header field matching the authentication scheme used by the client.
Declaration
public static string InvalidClient
Field Value
Type | Description |
---|---|
System.String |
InvalidGrant
The provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.
Declaration
public static string InvalidGrant
Field Value
Type | Description |
---|---|
System.String |
InvalidRequest
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.
Declaration
public static string InvalidRequest
Field Value
Type | Description |
---|---|
System.String |
InvalidScope
The requested scope is invalid, unknown, malformed, or exceeds the scope granted by the resource owner.
Declaration
public static string InvalidScope
Field Value
Type | Description |
---|---|
System.String |
UnauthorizedClient
The authenticated client is not authorized to use this authorization grant type.
Declaration
public static string UnauthorizedClient
Field Value
Type | Description |
---|---|
System.String |
UnsupportedGrantType
The authorization grant type is not supported by the authorization server.
Declaration
public static string UnsupportedGrantType
Field Value
Type | Description |
---|---|
System.String |
UnsupportedResponseType
The authorization server does not support obtaining an authorization code using this method.
Declaration
public static string UnsupportedResponseType
Field Value
Type | Description |
---|---|
System.String |