def authenticate(self, password, request): passwrd=self._getPassword() result = AuthEncoding.pw_validate(passwrd, password) domains=self.getDomains() if domains: return result and domainSpecMatch(domains, request) return result
def _encryptPassword(self, pw): return AuthEncoding.pw_encrypt(pw, 'SSHA')
def _isPasswordEncrypted(self, pw): return AuthEncoding.is_encrypted(pw)
def check_password(self, attempt): return AuthEncoding.pw_validate(self.password, attempt)
def hash_password(self, value): return AuthEncoding.pw_encrypt(value, self.DEFAULT_PASSWORD_SCHEME)
def test_bcrypt__BCryptScheme__1(): """BCryptScheme is registered in AuthEncoding.""" assert 'BCRYPT' in AuthEncoding.listSchemes()