Lines Matching refs:bs
141 const ASN1_OCTET_STRING *OCSP_resp_get0_signature(const OCSP_BASICRESP *bs)
143 return bs->signature;
146 const X509_ALGOR *OCSP_resp_get0_tbs_sigalg(const OCSP_BASICRESP *bs)
148 return &bs->signatureAlgorithm;
151 const OCSP_RESPDATA *OCSP_resp_get0_respdata(const OCSP_BASICRESP *bs)
153 return &bs->tbsResponseData;
158 int OCSP_resp_count(OCSP_BASICRESP *bs)
160 if (bs == NULL)
162 return sk_OCSP_SINGLERESP_num(bs->tbsResponseData.responses);
166 OCSP_SINGLERESP *OCSP_resp_get0(OCSP_BASICRESP *bs, int idx)
168 if (bs == NULL)
170 return sk_OCSP_SINGLERESP_value(bs->tbsResponseData.responses, idx);
173 const ASN1_GENERALIZEDTIME *OCSP_resp_get0_produced_at(const OCSP_BASICRESP *bs)
175 return bs->tbsResponseData.producedAt;
178 const STACK_OF(X509) *OCSP_resp_get0_certs(const OCSP_BASICRESP *bs)
180 return bs->certs;
183 int OCSP_resp_get0_id(const OCSP_BASICRESP *bs,
187 const OCSP_RESPID *rid = &bs->tbsResponseData.responderId;
201 int OCSP_resp_get1_id(const OCSP_BASICRESP *bs,
205 const OCSP_RESPID *rid = &bs->tbsResponseData.responderId;
222 int OCSP_resp_find(OCSP_BASICRESP *bs, OCSP_CERTID *id, int last)
228 if (bs == NULL)
234 sresp = bs->tbsResponseData.responses;
283 int OCSP_resp_find_status(OCSP_BASICRESP *bs, OCSP_CERTID *id, int *status,
289 int i = OCSP_resp_find(bs, id, -1);
295 single = OCSP_resp_get0(bs, i);