def splitPinPass(self, passw): """ Split the PIN and the OTP value. Only if it is locally checked and not remotely. :param passw: the password with pin and otp :return: tupple of the (success, pin and otpvalue) """ local_check = self.check_pin_local() if local_check: (pin, otpval) = TokenClass.splitPinPass(self, passw) else: pin = "" otpval = passw log.debug("[splitPinPass] [remotetoken] returnung (len:%r) (len:%r)" % (len(pin), len(otpval))) return pin, otpval
def splitPinPass(self, passw): ''' Split the PIN and the OTP value. Only if it is locally checked and not remotely. ''' pin = "" otpval = "" local_check = self.check_pin_local() if self.check_pin_local(): log.debug("[splitPinPass] [radiustoken] locally checked") (pin, otpval) = TokenClass.splitPinPass(self, passw) else: log.debug("[splitPinPass] [radiustoken] remotely checked") pin = "" otpval = passw log.debug("[splitPinPass] [radiustoken] returning (len:%s) (len:%s)" % ( len(pin), len(otpval))) return pin, otpval
def splitPinPass(self, passw): ''' Split the PIN and the OTP value. Only if it is locally checked and not remotely. ''' pin = "" otpval = "" local_check = self.check_pin_local() log.debug("[splitPinPass] [radiustoken] local checking pin? %r" % local_check) if self.check_pin_local(): log.debug("[splitPinPass] [radiustoken] locally checked") (pin, otpval) = TokenClass.splitPinPass(self, passw) else: log.debug("[splitPinPass] [radiustoken] remotely checked") pin = "" otpval = passw log.debug("[splitPinPass] [radiustoken] returning (len:%s) (len:%s)" % (len(pin), len(otpval))) return pin, otpval