// Copyright 2019 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_SECURITY_INTERSTITIALS_CORE_SSL_ERROR_OPTIONS_MASK_H_ #define COMPONENTS_SECURITY_INTERSTITIALS_CORE_SSL_ERROR_OPTIONS_MASK_H_ namespace security_interstitials { enum SSLErrorOptionsMask { … }; // Calculates a mask encoded via the SSLErrorOptionsMaskFlag bitfields based // on the passed-in parameters. int CalculateSSLErrorOptionsMask(int cert_error, bool hard_override_disabled, bool should_ssl_errors_be_fatal); } // namespace security_interstitials #endif // COMPONENTS_SECURITY_INTERSTITIALS_CORE_SSL_ERROR_OPTIONS_MASK_H_