use set_issuer_keys() instead of set_isser()
authorTony Mack <tmack@cs.princeton.edu>
Mon, 9 Aug 2010 20:00:01 +0000 (20:00 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Mon, 9 Aug 2010 20:00:01 +0000 (20:00 +0000)
sfa/trust/credential.py

index 5134743..9387356 100644 (file)
@@ -803,8 +803,7 @@ class Credential(object):
         privs = self.get_privileges()
         dcred.set_privileges(self.get_privileges())
         dcred.get_privileges().delegate_all_privileges(True)
-        dcred.set_pubkey(object_gid.get_pubkey())
-        dcred.set_issuer(user_key, user_hrn)
+        dcred.set_issuer_keys(user_key, object_gid)
         dcred.set_parent(self)
         dcred.encode()
         dcred.sign()