Fixed: <rdar://problem/3674867> use new Security framework SPI's to reenable cert...
authorcblu <cblu@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 23 Aug 2004 23:36:44 +0000 (23:36 +0000)
committercblu <cblu@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 23 Aug 2004 23:36:44 +0000 (23:36 +0000)
commit40111a80037b31aea205f97ef1d9552016fbf172
treeabfb0e8841b8b8639bee68cfd9e8a38e0dc63914
parenta8d86a3d8a61d6281be486b920f81bc536e24b8d
Fixed: <rdar://problem/3674867> use new Security framework SPI's to reenable cert acquisition

        Reviewed by john.

        * WebCoreSupport.subproj/WebKeyGeneration.cpp:
        * WebCoreSupport.subproj/WebKeyGeneration.h:
        * WebCoreSupport.subproj/WebKeyGenerator.h:
        * WebCoreSupport.subproj/WebKeyGenerator.m:
        (-[WebKeyGenerator signedPublicKeyAndChallengeStringWithStrengthIndex:challenge:pageURL:]): re-enabled cert code, call Panther version on Panther, Tiger version on Tiger
        (-[WebKeyGenerator addCertificatesToKeychainFromData:]): ditto
        * WebCoreSupport.subproj/WebNewKeyGeneration.c: Added.
        (gnrAddContextAttribute):
        (gnrGetSubjPubKey):
        (gnrNullAlgParams):
        (gnrSign):
        (gnrFreeCssmData):
        (nssArraySize):
        (signedPublicKeyAndChallengeString):
        (addCertificateToKeychainFromData):
        (addCertificatesToKeychainFromData):
        * WebCoreSupport.subproj/WebNewKeyGeneration.h: Added.
        * WebKit.pbproj/project.pbxproj:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@7328 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebKit/ChangeLog
WebKit/WebCoreSupport.subproj/WebKeyGeneration.cpp
WebKit/WebCoreSupport.subproj/WebKeyGeneration.h
WebKit/WebCoreSupport.subproj/WebKeyGenerator.h
WebKit/WebCoreSupport.subproj/WebKeyGenerator.m
WebKit/WebCoreSupport.subproj/WebNewKeyGeneration.c [new file with mode: 0644]
WebKit/WebCoreSupport.subproj/WebNewKeyGeneration.h [new file with mode: 0644]
WebKit/WebKit.pbproj/project.pbxproj