

@_require_mech
def process(self, challenge=None):
    '\n        Process a challenge from the server during SASL negotiation.\n        A response will be returned which should typically be sent to the\n        server to answer the challenge.\n\n        With some mechanisms and protocols, `process()` should be called\n        with a `challenge` of ``None`` to generate the first message\n        to be sent to the server.\n        '
    return self._chosen_mech.process(challenge)

dataset/ETHPy150Open thobbs/pure-sasl/puresasl/client.py SASLClient.process/original