b.t.h.DigestAndBasicAuthRequestHandler(DigestAuthRequestHandler) : class documentation

Part of bzrlib.tests.http_utils View In Hierarchy

Implements a digest and basic authentication of a request.

I.e. the server proposes both schemes and the client should choose the best one it can handle, which, in that case, should be digest, the only scheme accepted here.

Method send_header_auth_reqed Undocumented

Inherited from DigestAuthRequestHandler:

Method authorized Undocumented

Inherited from AuthRequestHandler (via DigestAuthRequestHandler):

Method do_GET Serve a GET request.
Method do_HEAD Undocumented
Method _require_authentication Undocumented

Inherited from TestingHTTPRequestHandler (via DigestAuthRequestHandler, AuthRequestHandler):

Method setup Undocumented
Method log_message Undocumented
Method handle Undocumented
Method handle_one_request Handle a single HTTP request.
Method send_error Send and log an error reply.
Method send_head Overrides base implementation to work around a bug in python2.5.
Method send_range_content Undocumented
Method get_single_range Undocumented
Method get_multiple_ranges Undocumented
Method translate_path Translate a /-separated PATH to the local filename syntax.
Method _handle_one_request Undocumented
Method _parse_ranges Parse the range header value and returns ranges.
Method _header_line_length Undocumented
Method _translate_path Translate a /-separated PATH to the local filename syntax.
def send_header_auth_reqed(self):
Undocumented
API Documentation for Bazaar, generated by pydoctor at 2022-06-16 00:25:16.