checking in some debugging statements, will remove them later
authorTony Mack <tmack@cs.princeton.edu>
Tue, 11 Aug 2009 19:43:31 +0000 (19:43 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Tue, 11 Aug 2009 19:43:31 +0000 (19:43 +0000)
sfa/trust/certificate.py

index 3b725bd..9480f7a 100644 (file)
@@ -516,10 +516,14 @@ class Certificate:
         # until a certificate is found that is signed by a trusted root.
 
         # TODO: verify expiration time
-
+        print "====Verify Chain====="
         # if this cert is signed by a trusted_cert, then we are set
         for trusted_cert in trusted_certs:
+            print "***************"
             # TODO: verify expiration of trusted_cert ?
+            print "CLIENT CERT", self.dump()
+            print "TRUSTED CERT", trusted_cert.dump()
+            print "Client is signed by Trusted?", self.is_signed_by_cert(trusted_cert)
             if self.is_signed_by_cert(trusted_cert):
                 #print self.get_subject(), "is signed by a root"
                 return