more specific name for CRL revocation exception

This commit is contained in:
dandds
2018-08-17 10:48:49 -04:00
parent 1f7848741b
commit 714c82364f
3 changed files with 7 additions and 7 deletions

View File

@@ -1,7 +1,7 @@
from atst.domain.exceptions import UnauthenticatedError, NotFoundError
from atst.domain.users import Users
from .utils import parse_sdn, email_from_certificate
from .crl import crl_check, CRLException
from .crl import crl_check, CRLRevocationException
class AuthenticationContext():
@@ -46,7 +46,7 @@ class AuthenticationContext():
def _crl_check(self):
try:
crl_check(self.crl_cache, self.cert)
except CRLException as exc:
except CRLRevocationException as exc:
raise UnauthenticatedError("CRL check failed. " + str(exc))
@property

View File

@@ -5,7 +5,7 @@ import hashlib
from OpenSSL import crypto, SSL
class CRLException(Exception):
class CRLRevocationException(Exception):
pass
@@ -26,7 +26,7 @@ def crl_check(cache, cert):
return True
except crypto.X509StoreContextError as err:
raise CRLException(
raise CRLRevocationException(
"Certificate revoked or errored. Error: {}. Args: {}".format(
type(err), err.args
)