public OAuthImplicitAccessTokenErrorResult(string redirectUrl, OAuthImplicitAccessTokenError error, string state, ApiController controller) : this(redirectUrl, new OAuthImplicitAccessTokenErrorResponse { Error = error, State = state }, controller) { }
private static string GetErrorText(OAuthImplicitAccessTokenError error) { switch (error) { case OAuthImplicitAccessTokenError.InvalidRequest: return("invalid_request"); case OAuthImplicitAccessTokenError.UnauthorizedClient: return("unauthorized_client"); case OAuthImplicitAccessTokenError.AccessDenied: return("access_denied"); case OAuthImplicitAccessTokenError.UnsupportedResponseType: return("unsupported_response_type"); case OAuthImplicitAccessTokenError.InvalidScope: return("invalid_scope"); case OAuthImplicitAccessTokenError.ServerError: return("server_error"); case OAuthImplicitAccessTokenError.TemporarilyUnavailable: return("temporarily_unavailable"); default: throw new ArgumentException("error"); } }
public OAuthImplicitAccessTokenErrorResult(string redirectUrl, OAuthImplicitAccessTokenError error, string state, ApiController controller) : this(redirectUrl, new OAuthImplicitAccessTokenErrorResponse { Error = error, State = state }, controller) { }
private static string GetErrorText(OAuthImplicitAccessTokenError error) { switch (error) { case OAuthImplicitAccessTokenError.InvalidRequest: return "invalid_request"; case OAuthImplicitAccessTokenError.UnauthorizedClient: return "unauthorized_client"; case OAuthImplicitAccessTokenError.AccessDenied: return "access_denied"; case OAuthImplicitAccessTokenError.UnsupportedResponseType: return "unsupported_response_type"; case OAuthImplicitAccessTokenError.InvalidScope: return "invalid_scope"; case OAuthImplicitAccessTokenError.ServerError: return "server_error"; case OAuthImplicitAccessTokenError.TemporarilyUnavailable: return "temporarily_unavailable"; default: throw new ArgumentException("error"); } }
private IHttpActionResult OAuthImplicitError(string redirectUrl, string state, OAuthImplicitAccessTokenError error) { return(new OAuthImplicitAccessTokenErrorResult(redirectUrl, error, state, this)); }