add more OCSP response vectors (#4445)
* add more OCSP response vectors
* another vector and better docs
diff --git a/docs/development/test-vectors.rst b/docs/development/test-vectors.rst
index 41d1f57..0d1eea1 100644
--- a/docs/development/test-vectors.rst
+++ b/docs/development/test-vectors.rst
@@ -413,6 +413,13 @@
~~~~~~~~~~~~~~~~~~~~~~~
* ``x509/ocsp/resp-sha256.der`` - An OCSP response for ``cryptography.io`` with
a SHA256 signature.
+* ``x509/ocsp/resp-unauthorized.der`` - An OCSP response with an unauthorized
+ status.
+* ``x509/ocsp/resp-revoked.der`` - An OCSP response for ``revoked.badssl.com``
+ with a revoked status.
+* ``x509/ocsp/resp-delegate-unknown-cert.der`` - An OCSP response for an
+ unknown cert from ``AC Camerafirma``. This response also contains a delegate
+ certificate.
Custom X.509 OCSP Test Vectors
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
diff --git a/vectors/cryptography_vectors/x509/ocsp/resp-delegate-unknown-cert.der b/vectors/cryptography_vectors/x509/ocsp/resp-delegate-unknown-cert.der
new file mode 100644
index 0000000..faf3168
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/ocsp/resp-delegate-unknown-cert.der
Binary files differ
diff --git a/vectors/cryptography_vectors/x509/ocsp/resp-revoked.der b/vectors/cryptography_vectors/x509/ocsp/resp-revoked.der
new file mode 100644
index 0000000..a7f4e73
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/ocsp/resp-revoked.der
Binary files differ
diff --git a/vectors/cryptography_vectors/x509/ocsp/resp-unauthorized.der b/vectors/cryptography_vectors/x509/ocsp/resp-unauthorized.der
new file mode 100644
index 0000000..d6ea065
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/ocsp/resp-unauthorized.der
@@ -0,0 +1,2 @@
+0
+
\ No newline at end of file