X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Ftrust%2Fcertificate.py;h=9480f7af186e369a6d1cf8b40011d61bbdf08791;hb=95d3d2e7ee31d2b4b066ed6f1340599eac9f4397;hp=3b725bdec7d431c8be48bcabb9ce18c0fc7a350a;hpb=a3a2b8a92f4d425fd97fdc8aa6718d717cf151f6;p=sfa.git diff --git a/sfa/trust/certificate.py b/sfa/trust/certificate.py index 3b725bde..9480f7af 100644 --- a/sfa/trust/certificate.py +++ b/sfa/trust/certificate.py @@ -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