setPermissionCheckHandler
fun setPermissionCheckHandler(handler: (webContents: WebContents?, permission: SessionSetPermissionCheckHandlerHandlerPermission, requestingOrigin: String, details: PermissionCheckHandlerHandlerDetails) -> Boolean?)(source)
Sets the handler which can be used to respond to permission checks for the session
. Returning true
will allow the permission and false
will reject it. Please note that you must also implement setPermissionRequestHandler
to get complete permission handling. Most web APIs do a permission check and then make a permission request if the check is denied. To clear the handler, call setPermissionCheckHandler(null)
.