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

Expose certificate chain and cipher of currently viewed URL

XMLWordPrintable

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

      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.

        1. devtools-security-tab.png
          147 kB
          Kirill Burtsev
        2. screenshot-1.png
          52 kB
          Florian Bruhin
        3. screenshot-2.png
          31 kB
          Florian Bruhin
        4. screenshot-3.png
          167 kB
          Florian Bruhin
        5. security-info-icon.png
          43 kB
          Kirill Burtsev
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

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

              Created:
              Updated:

                There are no open Gerrit changes