Index: net/cert/internal/parse_ocsp.h |
diff --git a/net/cert/internal/parse_ocsp.h b/net/cert/internal/parse_ocsp.h |
index b9052aee9f6df9c4e4797a928b5c7024a917ba4e..16176a11c287b74baf6e6ae0ff2dedffdd75fda5 100644 |
--- a/net/cert/internal/parse_ocsp.h |
+++ b/net/cert/internal/parse_ocsp.h |
@@ -9,6 +9,7 @@ |
#include <string> |
#include <vector> |
+#include "base/time/time.h" |
#include "net/base/hash_value.h" |
#include "net/cert/internal/parse_certificate.h" |
#include "net/cert/internal/signature_algorithm.h" |
@@ -278,6 +279,12 @@ NET_EXPORT_PRIVATE bool GetOCSPCertStatus( |
const der::Input& cert_tbs_certificate_tlv, |
OCSPCertStatus* out); |
+// Checks that thisUpdate <= verify_time < nextUpdate, and that thisUpdate >= |
+// verify_time - max_age. |
svaldez
2016/06/23 14:03:15
Might want to reword to "verify_time <= thisUpdate
|
+NET_EXPORT_PRIVATE bool CheckOCSPDateValid(const OCSPSingleResponse& response, |
+ const base::Time& verify_time, |
+ const base::TimeDelta& max_age); |
+ |
} // namespace net |
#endif // NET_CERT_INTERNAL_PARSE_OCSP_H_ |