properly version library functions
This commit is contained in:
parent
3595ff9e51
commit
847fac25f8
|
|
@ -86,6 +86,13 @@ impl X509StoreContextRef {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[cfg(any(all(feature = "v102", ossl102), all(feature = "v110", ossl110)))]
|
||||||
|
pub fn verify_cert(self) -> Result<Option<X509VerifyError>, ErrorStack> {
|
||||||
|
unsafe {
|
||||||
|
cvt(ffi::X509_verify_cert(self.as_ptr())).map(|_| ())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// Returns the error code of the context.
|
/// Returns the error code of the context.
|
||||||
///
|
///
|
||||||
/// This corresponds to [`X509_STORE_CTX_get_error`].
|
/// This corresponds to [`X509_STORE_CTX_get_error`].
|
||||||
|
|
|
||||||
|
|
@ -285,6 +285,7 @@ fn signature() {
|
||||||
assert_eq!(algorithm.object().to_string(), "sha256WithRSAEncryption");
|
assert_eq!(algorithm.object().to_string(), "sha256WithRSAEncryption");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[cfg(any(all(feature = "v102", ossl102), all(feature = "v110", ossl110)))]
|
||||||
#[test]
|
#[test]
|
||||||
fn clone_x509() {
|
fn clone_x509() {
|
||||||
let cert = include_bytes!("../../test/cert.pem");
|
let cert = include_bytes!("../../test/cert.pem");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue