MCPcopy Create free account
hub / github.com/apache/trafficserver / TS_OCSP_response_get1_basic

Function TS_OCSP_response_get1_basic

src/iocore/net/OCSPStapling.cc:577–592  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

575}
576
577TS_OCSP_BASICRESP *
578TS_OCSP_response_get1_basic(TS_OCSP_RESPONSE *resp)
579{
580 TS_OCSP_RESPBYTES *rb = resp->responseBytes;
581
582 if (rb == nullptr) {
583 Dbg(dbg_ctl_ssl_ocsp, "No response data");
584 return nullptr;
585 }
586 if (OBJ_obj2nid(rb->responseType) != NID_id_pkix_OCSP_basic) {
587 Dbg(dbg_ctl_ssl_ocsp, "Not basic response");
588 return nullptr;
589 }
590
591 return static_cast<TS_OCSP_BASICRESP *>(ASN1_item_unpack(rb->response, ASN1_ITEM_rptr(TS_OCSP_BASICRESP)));
592}
593
594int
595TS_OCSP_id_issuer_cmp(const TS_OCSP_CERTID *a, const TS_OCSP_CERTID *b)

Callers 1

stapling_check_responseFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected