parameters: (self, host, request_uri, headers, response, content)
docstring: A generator that creates Authorization objects
             that can be applied to requests.
docstring_summary: A generator that creates Authorization objects
             that can be applied to requests.
docstring_tokens: A generator that creates Authorization objects that can be applied to requests .
function: def _auth_from_challenge(self, host, request_uri, headers, response, content):
          """A generator that creates Authorization objects
             that can be applied to requests.
          """
          challenges = _parse_www_authenticate(response, 'www-authenticate')
          for cred in self.credentials.iter(host):
              for scheme in AUTH_SCHEME_ORDER:
                  if scheme in challenges:
                      yield AUTH_SCHEME_CLASSES[scheme](cred, host, request_uri, headers, response, content, self)
function_tokens: def _auth_from_challenge ( self , host , request_uri , headers , response , content ) : challenges = _parse_www_authenticate ( response , 'www-authenticate' ) for cred in self . credentials . iter ( host ) : for scheme in AUTH_SCHEME_ORDER : if scheme in challenges : yield AUTH_SCHEME_CLASSES [ scheme ] ( cred , host , request_uri , headers , response , content , self )