MCPcopy
hub / github.com/pyca/cryptography / certificates

Method certificates

src/cryptography/x509/ocsp.py:317–332  ·  view source on GitHub ↗
(
        self, certs: Iterable[x509.Certificate]
    )

Source from the content-addressed store, hash-verified

315 )
316
317 def certificates(
318 self, certs: Iterable[x509.Certificate]
319 ) -> OCSPResponseBuilder:
320 if self._certs is not None:
321 raise ValueError("certificates may only be set once")
322 certs = list(certs)
323 if len(certs) == 0:
324 raise ValueError("certs must not be an empty list")
325 if not all(isinstance(x, x509.Certificate) for x in certs):
326 raise TypeError("certs must be a list of Certificates")
327 return OCSPResponseBuilder(
328 self._response,
329 self._responder_id,
330 certs,
331 self._extensions,
332 )
333
334 def add_extension(
335 self, extval: x509.ExtensionType, critical: bool

Callers 2

Calls 1

OCSPResponseBuilderClass · 0.85

Tested by 2