|
|
Log message for revision 98635:
using ZEO.hash
Changed:
U ZODB/trunk/src/ZEO/auth/auth_digest.py
-=-
Modified: ZODB/trunk/src/ZEO/auth/auth_digest.py
===================================================================
--- ZODB/trunk/src/ZEO/auth/auth_digest.py 2009-03-30 20:54:42 UTC (rev
98634)
+++ ZODB/trunk/src/ZEO/auth/auth_digest.py 2009-03-30 21:02:12 UTC (rev
98635)
@@ -57,7 +57,7 @@
return s
def hexdigest(s):
- return sha1.new(s).hexdigest()
+ return sha1(s).hexdigest()
class DigestDatabase(Database):
def __init__(self, filename, realm=None):
@@ -77,7 +77,7 @@
# HMAC wants a 64-byte key. We don't want to use h_up
# directly because it would never change over time. Instead
# use the hash plus part of h_up.
- return sha1.new("%s:%s" % (h_up, nonce)).digest() + h_up[:44]
+ return sha1("%s:%s" % (h_up, nonce)).digest() + h_up[:44]
class StorageClass(ZEOStorage):
def set_database(self, database):
@@ -93,7 +93,7 @@
def _get_nonce(self):
# RFC 2069 recommends a nonce of the form
# H(client-IP ":" time-stamp ":" private-key)
- dig = sha1.sha()
+ dig = sha1()
dig.update(str(self.connection.addr))
dig.update(self._get_time())
dig.update(self.noncekey)
_______________________________________________
Zodb-checkins mailing list
Zodb-checkins@xxxxxxxx
http://mail.zope.org/mailman/listinfo/zodb-checkins
|
|