session: api to allow handling certificate verification

This commit is contained in:
Robo 2015-11-05 19:36:36 +05:30
parent ce0167756e
commit d072e61282
14 changed files with 231 additions and 17 deletions

View file

@ -156,6 +156,16 @@ void Browser::RequestLogin(LoginHandler* login_handler) {
FOR_EACH_OBSERVER(BrowserObserver, observers_, OnLogin(login_handler));
}
void Browser::SetCertificateVerifier(const CertificateVerifier& handler) {
FOR_EACH_OBSERVER(BrowserObserver,
observers_,
OnSetCertificateVerifier(handler));
}
void Browser::RemoveCertificateVerifier() {
FOR_EACH_OBSERVER(BrowserObserver, observers_, OnRemoveCertificateVerifier());
}
void Browser::NotifyAndShutdown() {
if (is_shutdown_)
return;