    # File lib/action_controller/http_authentication.rb, line 210
          def expected_response(http_method, uri, credentials, password, password_is_ha1=true)
            ha1 = password_is_ha1 ? password : ha1(credentials, password)
            ha2 = ::Digest::MD5.hexdigest([http_method.to_s.upcase, uri].join(':'))
            ::Digest::MD5.hexdigest([ha1, credentials[:nonce], credentials[:nc], credentials[:cnonce], credentials[:qop], ha2].join(':'))
          end