X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Ftrust%2Fcredential.py;h=e84b8c988301b805ef2e20de4aed2156dc2cc7f3;hb=01ce17452bc4831ea0ee2e4b479870994c1f2b6d;hp=5f980c97aa600fe028d032277ea3663a3b6b0199;hpb=8667de4675091a50b4c4124b126daa956ba23e69;p=sfa.git diff --git a/sfa/trust/credential.py b/sfa/trust/credential.py index 5f980c97..e84b8c98 100644 --- a/sfa/trust/credential.py +++ b/sfa/trust/credential.py @@ -362,7 +362,7 @@ class Credential(object): def get_expiration(self): if not self.expiration: self.decode() - return self.expiration + return utcparse(self.expiration) ## # For legacy sake @@ -760,7 +760,7 @@ class Credential(object): return True # make sure it is not expired - if utcparse(self.get_expiration()) < datetime.datetime.utcnow(): + if self.get_expiration() < datetime.datetime.utcnow(): raise CredentialNotVerifiable("Credential expired at %s" % self.expiration.isoformat()) # Verify the signatures