blob: 4214940db5eb2a23fb968c97b87bc101521b6055 [file] [log] [blame]
// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef CHROME_BROWSER_UI_WEB_APPLICATIONS_TEST_SSL_TEST_UTILS_H_
#define CHROME_BROWSER_UI_WEB_APPLICATIONS_TEST_SSL_TEST_UTILS_H_
class Browser;
namespace net {
class SSLInfo;
}
namespace web_app {
// Checks that the active tab's authentication state indicates insecure content.
void CheckMixedContentLoaded(Browser* browser);
// Checks that the active tab's authentication state indicates only secure
// content is shown.
void CheckMixedContentFailedToLoad(Browser* browser);
void CreateFakeSslInfoCertificate(net::SSLInfo* ssl_info);
} // namespace web_app
#endif // CHROME_BROWSER_UI_WEB_APPLICATIONS_TEST_SSL_TEST_UTILS_H_