Lines Matching refs:ffi
19 const NO_CERTS = ffi::OCSP_NOCERTS;
20 const NO_INTERN = ffi::OCSP_NOINTERN;
21 const NO_CHAIN = ffi::OCSP_NOCHAIN;
22 const NO_VERIFY = ffi::OCSP_NOVERIFY;
23 const NO_EXPLICIT = ffi::OCSP_NOEXPLICIT;
24 const NO_CA_SIGN = ffi::OCSP_NOCASIGN;
25 const NO_DELEGATED = ffi::OCSP_NODELEGATED;
26 const NO_CHECKS = ffi::OCSP_NOCHECKS;
27 const TRUST_OTHER = ffi::OCSP_TRUSTOTHER;
28 const RESPID_KEY = ffi::OCSP_RESPID_KEY;
29 const NO_TIME = ffi::OCSP_NOTIME;
38 OcspResponseStatus(ffi::OCSP_RESPONSE_STATUS_SUCCESSFUL);
40 OcspResponseStatus(ffi::OCSP_RESPONSE_STATUS_MALFORMEDREQUEST);
42 OcspResponseStatus(ffi::OCSP_RESPONSE_STATUS_INTERNALERROR);
44 OcspResponseStatus(ffi::OCSP_RESPONSE_STATUS_TRYLATER);
46 OcspResponseStatus(ffi::OCSP_RESPONSE_STATUS_SIGREQUIRED);
48 OcspResponseStatus(ffi::OCSP_RESPONSE_STATUS_UNAUTHORIZED);
64 pub const GOOD: OcspCertStatus = OcspCertStatus(ffi::V_OCSP_CERTSTATUS_GOOD);
65 pub const REVOKED: OcspCertStatus = OcspCertStatus(ffi::V_OCSP_CERTSTATUS_REVOKED);
66 pub const UNKNOWN: OcspCertStatus = OcspCertStatus(ffi::V_OCSP_CERTSTATUS_UNKNOWN);
82 pub const NO_STATUS: OcspRevokedStatus = OcspRevokedStatus(ffi::OCSP_REVOKED_STATUS_NOSTATUS);
84 OcspRevokedStatus(ffi::OCSP_REVOKED_STATUS_UNSPECIFIED);
86 OcspRevokedStatus(ffi::OCSP_REVOKED_STATUS_KEYCOMPROMISE);
88 OcspRevokedStatus(ffi::OCSP_REVOKED_STATUS_CACOMPROMISE);
90 OcspRevokedStatus(ffi::OCSP_REVOKED_STATUS_AFFILIATIONCHANGED);
92 OcspRevokedStatus(ffi::OCSP_REVOKED_STATUS_SUPERSEDED);
94 OcspRevokedStatus(ffi::OCSP_REVOKED_STATUS_CESSATIONOFOPERATION);
96 OcspRevokedStatus(ffi::OCSP_REVOKED_STATUS_CERTIFICATEHOLD);
98 OcspRevokedStatus(ffi::OCSP_REVOKED_STATUS_REMOVEFROMCRL);
134 cvt(ffi::OCSP_check_validity( in check_validity()
146 type CType = ffi::OCSP_BASICRESP;
147 fn drop = ffi::OCSP_BASICRESP_free;
166 cvt(ffi::OCSP_basic_verify( in verify()
180 let mut status = ffi::V_OCSP_CERTSTATUS_UNKNOWN; in find_status()
181 let mut reason = ffi::OCSP_REVOKED_STATUS_NOSTATUS; in find_status()
186 let r = ffi::OCSP_resp_find_status( in find_status()
213 type CType = ffi::OCSP_CERTID;
214 fn drop = ffi::OCSP_CERTID_free;
229 cvt_p(ffi::OCSP_cert_to_id( in from_cert()
240 type CType = ffi::OCSP_RESPONSE;
241 fn drop = ffi::OCSP_RESPONSE_free;
257 ffi::init(); in create()
259 cvt_p(ffi::OCSP_response_create( in create()
272 ffi::d2i_OCSP_RESPONSE
281 ffi::i2d_OCSP_RESPONSE
287 unsafe { OcspResponseStatus(ffi::OCSP_response_status(self.as_ptr())) } in status()
295 unsafe { cvt_p(ffi::OCSP_response_get1_basic(self.as_ptr())).map(OcspBasicResponse) } in basic()
300 type CType = ffi::OCSP_REQUEST;
301 fn drop = ffi::OCSP_REQUEST_free;
311 ffi::init(); in new()
313 cvt_p(ffi::OCSP_REQUEST_new()).map(OcspRequest) in new()
322 ffi::d2i_OCSP_REQUEST
331 ffi::i2d_OCSP_REQUEST
337 let ptr = cvt_p(ffi::OCSP_request_add0_id(self.as_ptr(), id.as_ptr()))?; in add_id()
345 type CType = ffi::OCSP_ONEREQ;
346 fn drop = ffi::OCSP_ONEREQ_free;