Example #1
0
 public static WebAPIErrorModel GetAutheticationError(WebAPIEnums.AuthenticationStatus error)
 {
     return(new WebAPIErrorModel
     {
         error = "true",
         code = GetHttpStatusCode(error).ToString(),
         message = GetAuthError(error)
     });
 }
Example #2
0
        private static int GetHttpStatusCode(WebAPIEnums.AuthenticationStatus error)
        {
            if (error == WebAPIEnums.AuthenticationStatus.CREDENTIAL_INVALID)
            {
                return((int)HttpStatusCode.Unauthorized);
            }
            else if (error == WebAPIEnums.AuthenticationStatus.FAILED)
            {
                return((int)HttpStatusCode.BadRequest);
            }

            return((int)HttpStatusCode.BadRequest);
        }
Example #3
0
        private static string GetAuthError(WebAPIEnums.AuthenticationStatus error)
        {
            if (error == WebAPIEnums.AuthenticationStatus.CREDENTIAL_INVALID)
            {
                return("Invalid authenticated params!");
            }
            else if (error == WebAPIEnums.AuthenticationStatus.FAILED)
            {
                return("Invalid authorization!");
            }

            return("Unknown error occurred");
        }