/// <summary> /// Validate request parameters absent /// </summary> /// <param name="parameters">The collection of request parameters</param> public void ValidateResourceParametersAbsent(NameValueCollection parameters) { List <string> maditoryParameters = new List <string>() { Parameters.OAuth_Token.ToLower(), Parameters.OAuth_Consumer_Key.ToLower() }; foreach (string parameter in maditoryParameters) { if (!parameters.AllKeys.Contains(parameter)) { ParametersAbsent.Add(parameter); } } }
/// <summary> /// Validate authorise parameters absent /// </summary> /// <param name="parameters">The collection of access parameters</param> public void ValidateAuthoriseParametersAbsent(NameValueCollection parameters) { List <string> maditoryParameters = new List <string>() { Parameters.OAuth_Token.ToLower(), Parameters.OAuth_Callback.ToLower(), Parameters.Company_Unique_User_Identifier.ToLower() }; foreach (string parameter in maditoryParameters) { if (!parameters.AllKeys.Contains(parameter)) { ParametersAbsent.Add(parameter); } } }
/// <summary> /// Validate request parameters absent /// </summary> /// <param name="parameters">The collection of request parameters</param> public void ValidateAuthoriseRequestParametersAbsent(NameValueCollection parameters) { List <string> maditoryParameters = new List <string>() { "com_unique_uid".ToLower(), "client_id".ToLower(), "redirect_uri".ToLower(), "response_type".ToLower() }; foreach (string parameter in maditoryParameters) { if (!parameters.AllKeys.Contains(parameter)) { ParametersAbsent.Add(parameter); } } }
/// <summary> /// Validate request parameters absent /// </summary> /// <param name="parameters">The collection of request parameters</param> public void ValidateRequestParametersAbsent(NameValueCollection parameters) { List <string> maditoryParameters = new List <string>() { Parameters.OAuth_Callback.ToLower(), Parameters.OAuth_Nonce.ToLower(), Parameters.OAuth_Consumer_Key.ToLower(), Parameters.OAuth_Signature_Method.ToLower(), Parameters.OAuth_Timestamp.ToLower(), Parameters.OAuth_Signature.ToLower() }; foreach (string parameter in maditoryParameters) { if (!parameters.AllKeys.Contains(parameter)) { ParametersAbsent.Add(parameter); } } }