'Generate the challenge for use in the WWW-Authenticate header
@param request: The L{IRequest} to with access was denied and for the
response to which this challenge is being generated.
@return: The L{dict} that can be used to generate a WWW-Authenticate
header.'

def getChallenge(self, request):

    return self.digest.getChallenge(request.getClientIP())
