Digest authentication.