diff options
author | agl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-29 17:54:06 +0000 |
---|---|---|
committer | agl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-29 17:54:06 +0000 |
commit | 24664d6766ccc67c52034913f57ba168490b2571 (patch) | |
tree | ebb240004453f9ef93b0610b9d67ed03b6db1323 /net/test | |
parent | 4900cb1a4c073883e66f612ef2f84662eb6b2017 (diff) | |
download | chromium_src-24664d6766ccc67c52034913f57ba168490b2571.zip chromium_src-24664d6766ccc67c52034913f57ba168490b2571.tar.gz chromium_src-24664d6766ccc67c52034913f57ba168490b2571.tar.bz2 |
net: add support for testing OCSP unauthorized and unknown statuses
This doesn't actually add any tests that exercise this yet because none of our
certificate verification libraries treat these differently from "no status".
But it might be useful in the future.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10695029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144928 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/test')
-rw-r--r-- | net/test/base_test_server.cc | 4 | ||||
-rw-r--r-- | net/test/base_test_server.h | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/net/test/base_test_server.cc b/net/test/base_test_server.cc index 323ff70..4321614 100644 --- a/net/test/base_test_server.cc +++ b/net/test/base_test_server.cc @@ -101,6 +101,10 @@ std::string BaseTestServer::HTTPSOptions::GetOCSPArgument() const { return "revoked"; case OCSP_INVALID: return "invalid"; + case OCSP_UNAUTHORIZED: + return "unauthorized"; + case OCSP_UNKNOWN: + return "unknown"; default: NOTREACHED(); return ""; diff --git a/net/test/base_test_server.h b/net/test/base_test_server.h index 9456f37..901c0bc 100644 --- a/net/test/base_test_server.h +++ b/net/test/base_test_server.h @@ -66,6 +66,8 @@ class BaseTestServer { OCSP_OK, OCSP_REVOKED, OCSP_INVALID, + OCSP_UNAUTHORIZED, + OCSP_UNKNOWN, }; // Bitmask of bulk encryption algorithms that the test server supports |