X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Ftrust%2Fauth.py;h=512c58bdbc9dd42a3e0c5aab30a8ff3c04fc0a0c;hb=30d9951e075d93127c3909dcb41be09b420b3525;hp=86d5d4f9d933e2f0f8c35172fdd701de4bf422b2;hpb=b06115f40a6fc7403a9a2f47a08fb2520509ea00;p=sfa.git diff --git a/sfa/trust/auth.py b/sfa/trust/auth.py index 86d5d4f9..512c58bd 100644 --- a/sfa/trust/auth.py +++ b/sfa/trust/auth.py @@ -2,13 +2,13 @@ # SfaAPI authentication # import sys -from types import StringTypes from sfa.util.faults import InsufficientRights, MissingCallerGID, \ MissingTrustedRoots, PermissionError, BadRequestHash, \ ConnectionKeyGIDMismatch, SfaPermissionDenied, CredentialNotVerifiable, \ Forbidden, BadArgs from sfa.util.sfalogging import logger +from sfa.util.py23 import StringType from sfa.util.config import Config from sfa.util.xrn import Xrn, get_authority @@ -62,7 +62,7 @@ class Auth: if xrns is None: xrns = [] error = (None, None) def log_invalid_cred(cred): - if not isinstance (cred, StringTypes): + if not isinstance (cred, StringType): logger.info("cannot validate credential %s - expecting a string"%cred) error = ('TypeMismatch', "checkCredentials: expected a string, received {} -- {}"