(self, ocsp_request: OCSPRequest)
| 57 | self._lock = _create_lock() |
| 58 | |
| 59 | def _get_cache_key(self, ocsp_request: OCSPRequest) -> CACHE_KEY_TYPE: |
| 60 | return self.CACHE_KEY_TYPE( |
| 61 | hash_algorithm=ocsp_request.hash_algorithm.name.lower(), |
| 62 | issuer_name_hash=ocsp_request.issuer_name_hash, |
| 63 | issuer_key_hash=ocsp_request.issuer_key_hash, |
| 64 | serial_number=ocsp_request.serial_number, |
| 65 | ) |
| 66 | |
| 67 | def __setitem__(self, key: OCSPRequest, value: OCSPResponse) -> None: |
| 68 | """Add/update a cache entry. |
no outgoing calls