Hi WebKitGtk+,

I'm working on the TLS Errors API to provide the user with a 
WebKitTLSPermissionRequest object if they connect to the permission-request 
signal and a page load fails with TLS errors. See 
https://bugs.webkit.org/show_bug.cgi?id=120160.

I am proposing a new class called WebKitTLSPermissionRequest, that will inherit 
from WebKitPermissionRequest with its _allow() and _deny() API that will 
additionally provide the user with functions to find out more about the 
request, such as

WEBKIT_API GTlsCertificate*
webkit_tls_permission_request_get_certificate       (WebKitTLSPermissionRequest 
*request);

WEBKIT_API GTlsCertificateFlags
webkit_tls_permission_request_get_certificate_flags (WebKitTLSPermissionRequest 
*request);

WEBKIT_API GError *
webkit_tls_permission_request_get_error             (WebKitTLSPermissionRequest 
*request);

WEBKIT_API const gchar *
webkit_tls_permission_request_get_failing_uri       (WebKitTLSPermissionRequest 
*request);

Comments and feedback welcome.

Regards
Brian


Brian Holt
Senior Software Engineer

Samsung Electronics (UK) Limited
Registered number:  03086621
Registered address: Samsung House, 1000 Hillswood Drive, Chertsey,
                    Surrey KT16 0PS, England

South Street        Email:  
brian.h...@samsung.com<mailto:brian.h...@samsung.com>
Staines             Fax:    +44 (0)1784 428620
MIDDLESEX           Office: +44 (0)1784 428600 (ext 380)
TW18 4QE
England

_______________________________________________
webkit-gtk mailing list
webkit-gtk@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-gtk

Reply via email to