<rdar://problem/4876242> Added SPI to fetch SSL certificate information.
authoradachan <adachan@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 28 Aug 2007 17:23:34 +0000 (17:23 +0000)
committeradachan <adachan@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 28 Aug 2007 17:23:34 +0000 (17:23 +0000)
commite5ab10be1162353ea0b780ca039a1c9278751954
treea66f88af324e32c90e06743f8189a66709ec3e9c
parent7642a9d8a72a307a4101883e2b3fbaac5d1f9889
    <rdar://problem/4876242> Added SPI to fetch SSL certificate information.

        Reviewed by Adam and Steve.

        * Interfaces/IWebURLResponsePrivate.idl: Added.
        * WebKit.vcproj/Interfaces.vcproj:
        * WebKit.vcproj/WebKitGUID.vcproj:
        * WebURLResponse.cpp:
        (WebURLResponse::QueryInterface):
        (WebURLResponse::sslPeerCertificate): gets peer certificate context from CFNetwork
        (WebURLResponse::certificateDictionary): gets the dictionary that contains SSL certificate
        info from CFNetwork.  We retain the dictionary to ensure the certificate context is valid
        throughout the lifetime of the WebURLResponse.
        * WebURLResponse.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@25272 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebKit/win/ChangeLog
WebKit/win/Interfaces/IWebURLResponsePrivate.idl [new file with mode: 0644]
WebKit/win/WebKit.vcproj/Interfaces.vcproj
WebKit/win/WebKit.vcproj/WebKitGUID.vcproj
WebKit/win/WebURLResponse.cpp
WebKit/win/WebURLResponse.h