Home | History | Annotate | Download | only in testserver

Lines Matching refs:pairs

842     pairs = {}
848 # Pull out all the name="value" pairs as a dictionary.
849 pairs = dict(re.findall(r'(\b[^ ,=]+)="?([^",]+)"?', auth))
852 if pairs['nonce'] != nonce:
854 if pairs['opaque'] != opaque:
860 ':'.join([pairs['username'], realm, password])).hexdigest()
861 hash_a2 = _new_md5(':'.join([self.command, pairs['uri']])).hexdigest()
862 if 'qop' in pairs and 'nc' in pairs and 'cnonce' in pairs:
863 response = _new_md5(':'.join([hash_a1, nonce, pairs['nc'],
864 pairs['cnonce'], pairs['qop'], hash_a2])).hexdigest()
868 if pairs['response'] != response:
889 self.wfile.write('pairs=%s<p>' % pairs)
900 self.wfile.write('<title>%s/%s</title>' % (pairs['username'], password))
903 self.wfile.write('pairs=%s<p>' % pairs)