def fromOpenIDRequest(cls, request):
        self = cls()
        args = request.message.getArgs(self.ns_uri)
        is_openid1 = request.message.isOpenID1()

        if args == {}:
            return None

        self.parseExtensionArgs(args, is_openid1)
        return self
Instantiate a Request object from the arguments in a
dataset/ETHPy150Open necaris/python3-openid/openid/extensions/draft/pape5.py/Request.fromOpenIDRequest