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

Expose certificate chain and cipher of currently viewed URL

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • P2: Important
    • None
    • None
    • WebEngine
    • None

    Description

      The 5.14 release brought QWebEngineCertificateError::certificateChain(), but such information would be useful not just in case of the errors but also for properly loaded pages, so application could expose information about certificate to the user.

      Related information are cipher used by this connection and mixed content state (which could be obtained using page specific URL interceptor but it's error prone and time consuming).

      Both are available in QtWebKit, thanks to QtNetwork APIs.

       

      Instead of simply exposing several new getters on the QWebEnginePage  it could be encapsulated as something like QWebEnginePageInfo or something like that.

      It could include other properties in the future too, like actual text encoding used by the page, MIME type, document size etc.

      Attachments

        1. devtools-security-tab.png
          devtools-security-tab.png
          147 kB
        2. screenshot-1.png
          screenshot-1.png
          52 kB
        3. screenshot-2.png
          screenshot-2.png
          31 kB
        4. screenshot-3.png
          screenshot-3.png
          167 kB
        5. security-info-icon.png
          security-info-icon.png
          43 kB

        Issue Links

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

          Activity

            People

              qt_webengine_team Qt WebEngine Team
              emdek Michał Dutkiewicz
              Votes:
              3 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes