'Create a request object to be passed to
L{basic.BasicCredentialFactory.decode} along with a response value.
Override this in a subclass.'

def makeRequest(self, method='GET', clientAddress=None):

    raise NotImplementedError(('%r    did    not    implement    makeRequest' % (self.__class__,)))
