Raw WWW-Authenticate header value (e.g. from
response.headers.get("www-authenticate")).
Digest auth username.
Digest auth password.
HTTP method in uppercase ("GET", "POST", etc.).
Request URI path + query (e.g. "/dir/index.html").
The complete Authorization header value, ready to attach
to the retry request.
Convenience wrapper: given a raw
WWW-Authenticateheader from a 401 response, parse the challenge, compute the response hash, and produce the fullAuthorization: Digest ...header value for the retry request.This is the primary entry-point used by the Kinetex client's internal digest interceptor. It is also safe to use standalone in any HTTP client.