Ejemplo n.º 1
0
    def test_check_client_token(self):
        res = check_client_token('w', self.secret, 'test', 'test', 'test', user_info="")
        self.assertEqual(res, False)

        res = check_client_token('w'*32, self.secret, 'test', 'test', 'test', user_info="")
        self.assertEqual(res, False)

        res = check_client_token('w'*64, self.secret, 'test', 'test', 'test', user_info="")
        self.assertEqual(res, False)
Ejemplo n.º 2
0
    def test_check_client_token(self):
        res = check_client_token('w', self.secret_key, 'test', 'test', 'test', user_info="")
        self.assertEqual(res, False)

        res = check_client_token('w'*32, self.secret_key, 'test', 'test', 'test', user_info="")
        self.assertEqual(res, False)

        res = check_client_token('w'*64, self.secret_key, 'test', 'test', 'test', user_info="")
        self.assertEqual(res, False)
Ejemplo n.º 3
0
    def validate_token(token, secret_key, project_id, user, timestamp, user_info):
        try:
            is_valid_token = auth.check_client_token(
                token, secret_key, project_id, user, timestamp, user_info=user_info
            )
        except Exception as err:
            logger.error(err)
            return "invalid connection parameters"

        if not is_valid_token:
            return "invalid token"

        return None
Ejemplo n.º 4
0
    def validate_token(token, secret_key, project_id, user, timestamp, user_info):
        try:
            is_valid_token = auth.check_client_token(
                token, secret_key, project_id, user, timestamp, user_info=user_info
            )
        except Exception as err:
            logger.error(err)
            return "invalid connection parameters"

        if not is_valid_token:
            return "invalid token"

        return None