Example #1
0
def _verify_surl(request):
  url = request.get_full_path()
  api = get_api(request)
  result = ET.fromstring(api.call("GET", "/oauth/internal/surl-verify", {'parameters': {'url': url}}))
  if result.text == "ok":
    return
  else:
    raise Exception("bad signature")
Example #2
0
def _verify_surl(request):
  url = request.get_full_path()
  api = get_api(request)
  resp, content = api.surl_verify(body={'url': url})
  if resp['status'] != '200':
      raise Exception("failed verification")
  result = ET.fromstring(content)
  if result.text == "ok":
    return
  else:
    raise Exception("bad signature")
Example #3
0
def _verify_surl(request):
    url = request.get_full_path()
    api = get_api(request)
    resp, content = api.surl_verify(body={'url': url})
    if resp['status'] != '200':
        raise Exception("failed verification")
    result = ET.fromstring(content)
    if result.text == "ok":
        return
    else:
        raise Exception("bad signature")