Bug 131160

Summary: [EFL][WK2] Add ewk API to allow accepting a specific TLS certificate for a specific host
Product: WebKit Reporter: Peter Molnar <pmolnar.u-szeged>
Component: WebKit EFLAssignee: Peter Molnar <pmolnar.u-szeged>
Status: RESOLVED FIXED    
Severity: Normal CC: bunhere, cdumez, commit-queue, gyuyoung.kim, gyuyoung.kim, hs85.jeong, lucas.de.marchi, man.zhong, ossy, ryuan.choi, sergio
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
patch
gyuyoung.kim: review+
patch for landing none

Peter Molnar
Reported 2014-04-03 05:46:43 PDT
Add ewk API to allow accepting a specific TLS certificate for a specific host
Attachments
patch (5.63 KB, patch)
2014-04-03 05:49 PDT, Peter Molnar
gyuyoung.kim: review+
patch for landing (5.88 KB, patch)
2014-12-04 00:27 PST, Csaba Osztrogonác
no flags
Peter Molnar
Comment 1 2014-04-03 05:49:44 PDT
Created attachment 228501 [details] patch The certificate is now passed though the EFL API as a PEM string, to avoid making it depend on libsoup (GTlsCertificate). I don't know if there is a better way to do this, if you have any idea, please let me know.
Csaba Osztrogonác
Comment 2 2014-12-03 04:57:59 PST
Gyuyoung, what do you think about it?
Gyuyoung Kim
Comment 3 2014-12-03 18:38:35 PST
Comment on attachment 228501 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=228501&action=review I don't have a big opinion about certification now. Patch looks fine to me. > Source/WebKit2/UIProcess/API/efl/ewk_context.h:442 > +EAPI void ewk_context_tls_certificate_for_host_allow(Ewk_Context *ewkContext, const char *pem, const char *host); %s/ewkContext/context/g
Csaba Osztrogonác
Comment 4 2014-12-04 00:27:05 PST
Created attachment 242555 [details] patch for landing
WebKit Commit Bot
Comment 5 2014-12-04 01:23:01 PST
Comment on attachment 242555 [details] patch for landing Clearing flags on attachment: 242555 Committed r176786: <http://trac.webkit.org/changeset/176786>
Hunseop Jeong
Comment 6 2014-12-04 05:44:16 PST
*** Bug 139254 has been marked as a duplicate of this bug. ***
Note You need to log in before you can comment on or make changes to this bug.