summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVlastimil Zíma <vlastimil.zima@nic.cz>2019-01-08 15:27:21 +0100
committerVlastimil Zíma <vlastimil.zima@nic.cz>2019-01-08 15:27:21 +0100
commit21c56f657289461b38f3fe82027841f19f9077f6 (patch)
tree43b26a251f9e03b0478271a0f6026a1bdee32b93
parent50caa1b02bd39046dea48e00cbef3fa69f1d911f (diff)
parentc91131e427ff5a6b31fac888ee32ad70e6b020bc (diff)
downloadopenid-21c56f657289461b38f3fe82027841f19f9077f6.tar.gz
Merge branch 'fix-associate'
-rwxr-xr-xcontrib/associate.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/associate.py b/contrib/associate.py
index 221f1ab..d88b698 100755
--- a/contrib/associate.py
+++ b/contrib/associate.py
@@ -81,7 +81,7 @@ def strxor(x, y):
def parse_kv_response(response):
"""Parse the key-value response."""
decoded_data = {}
- for line in response.iter_lines():
+ for line in response.text.splitlines():
line = line.strip()
if not line:
continue
@@ -175,7 +175,7 @@ def establish_association(endpoint, assoc_type, session_type, generator, generat
'session_type': association_data['session_type'],
'assoc_handle': association_data['assoc_handle'],
'expires_in': association_data['expires_in'],
- 'mac_key': base64.b64encode(mac_key)}
+ 'mac_key': base64.b64encode(mac_key).decode('utf-8')}
def main():