Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-1538

Support Kerberos for the HTTP classes

XMLWordPrintable

      It would be nice if the HTTP access in Qt could use Kerberos authentication as well as the currently supported NTLM scheme.

      Alternatively, allow an implementation of Kerberos authentication to be added by a subclasses. If the following functions would be moved from the QAuthenticatorPrivate and made virtual , then this could be reimplement added without changing the QHttp/QAuthenticator code itself:

      void QAuthenticatorPrivate::parseHttpResponse(const QHttpResponseHeader &header, bool isProxy)
      QByteArray QAuthenticatorPrivate::calculateResponse(const QByteArray &requestMethod, const QByteArray &path)

      QAuthenticator is a value type so adding virtual functions or signals is not possible, but a new class QAuthenticatorResponseHandler could be created with a virtual interface, and set as a value on the QAuthenticator.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            tpochep Timur Pocheptsov
            admin Administrator
            Votes:
            35 Vote for this issue
            Watchers:
            27 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes