public static boolean authorizeToken(String email, String password, Token requestToken) throws ClientProtocolException, IOException {

		boolean authorize = false;
		HttpClient httpclient = new DefaultHttpClient();
		try {
			HttpPost httppost = new HttpPost(ConfigPaths.NO_BROWSER_AUTHORIZATION_URL);

			List<NameValuePair> parameters = new ArrayList<NameValuePair>();
			parameters.add(new BasicNameValuePair("username", email));
			parameters.add(new BasicNameValuePair("password", password));
			parameters.add(new BasicNameValuePair("request_token", requestToken.getToken()));

			httppost.setEntity(new UrlEncodedFormEntity(parameters, HTTP.UTF_8));

			HttpResponse response = httpclient.execute(httppost);
			authorize = response.getStatusLine().getStatusCode() == 200;

		} finally {
			httpclient.getConnectionManager().shutdown();
		}
		return authorize;
	}