summaryrefslogtreecommitdiffstats
path: root/net/base/ssl_info.h
diff options
context:
space:
mode:
authorwtc@chromium.org <wtc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-12 02:30:05 +0000
committerwtc@chromium.org <wtc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-12 02:30:05 +0000
commitf8bae45bba9bfc60577e189c13dd18d91ac2642a (patch)
treefb850caf8df7922583ad6f9fa14c410dc8cbe008 /net/base/ssl_info.h
parent8814dd85ff0b19d3cd1bd3df9c568f0b8433e9e1 (diff)
downloadchromium_src-f8bae45bba9bfc60577e189c13dd18d91ac2642a.zip
chromium_src-f8bae45bba9bfc60577e189c13dd18d91ac2642a.tar.gz
chromium_src-f8bae45bba9bfc60577e189c13dd18d91ac2642a.tar.bz2
Change SSLInfo::SetCertError to call the recently-added
MapNetErrorToCertStatus function. R=eroman Review URL: http://codereview.chromium.org/20277 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9639 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/base/ssl_info.h')
-rw-r--r--net/base/ssl_info.h30
1 files changed, 1 insertions, 29 deletions
diff --git a/net/base/ssl_info.h b/net/base/ssl_info.h
index 171b4e8..81b967d 100644
--- a/net/base/ssl_info.h
+++ b/net/base/ssl_info.h
@@ -27,35 +27,7 @@ class SSLInfo {
// Adds the specified |error| to the cert status.
void SetCertError(int error) {
- int error_flag = 0;
- switch (error) {
- case ERR_CERT_COMMON_NAME_INVALID:
- error_flag = CERT_STATUS_COMMON_NAME_INVALID;
- break;
- case ERR_CERT_DATE_INVALID:
- error_flag = CERT_STATUS_DATE_INVALID;
- break;
- case ERR_CERT_AUTHORITY_INVALID:
- error_flag = CERT_STATUS_AUTHORITY_INVALID;
- break;
- case ERR_CERT_NO_REVOCATION_MECHANISM:
- error_flag = CERT_STATUS_NO_REVOCATION_MECHANISM;
- break;
- case ERR_CERT_UNABLE_TO_CHECK_REVOCATION:
- error_flag = CERT_STATUS_UNABLE_TO_CHECK_REVOCATION;
- break;
- case ERR_CERT_REVOKED:
- error_flag = CERT_STATUS_REVOKED;
- break;
- case ERR_CERT_CONTAINS_ERRORS:
- case ERR_CERT_INVALID:
- error_flag = CERT_STATUS_INVALID;
- break;
- default:
- NOTREACHED();
- return;
- }
- cert_status |= error_flag;
+ cert_status |= MapNetErrorToCertStatus(error);
}
// The SSL certificate.