class Selenium::DevTools::V136::Security
def disable
def disable @devtools.send_cmd('Security.disable') end
def enable
def enable @devtools.send_cmd('Security.enable') end
def handle_certificate_error(event_id:, action:)
def handle_certificate_error(event_id:, action:) @devtools.send_cmd('Security.handleCertificateError', eventId: event_id, action: action) end
def initialize(devtools)
def initialize(devtools) @devtools = devtools end
def on(event, &block)
def on(event, &block) event = EVENTS[event] if event.is_a?(Symbol) @devtools.callbacks["Security.#{event}"] << block end
def set_ignore_certificate_errors(ignore:)
def set_ignore_certificate_errors(ignore:) @devtools.send_cmd('Security.setIgnoreCertificateErrors', ignore: ignore) end
def set_override_certificate_errors(override:)
def set_override_certificate_errors(override:) @devtools.send_cmd('Security.setOverrideCertificateErrors', override: override) end