Be explicit regarding Asn1TimeRef lifetimes
This commit is contained in:
parent
90c42fc026
commit
06f19cf285
|
|
@ -436,7 +436,7 @@ impl<'a> X509Ref<'a> {
|
||||||
/// Returns certificate Not After validity period.
|
/// Returns certificate Not After validity period.
|
||||||
/// Requires the `x509_expiry` feature.
|
/// Requires the `x509_expiry` feature.
|
||||||
#[cfg(feature = "x509_expiry")]
|
#[cfg(feature = "x509_expiry")]
|
||||||
pub fn not_after(&self) -> Asn1TimeRef {
|
pub fn not_after<'b>(&'b self) -> Asn1TimeRef<'b> {
|
||||||
unsafe {
|
unsafe {
|
||||||
let date = ::c_helpers::rust_0_8_X509_get_notAfter(self.0);
|
let date = ::c_helpers::rust_0_8_X509_get_notAfter(self.0);
|
||||||
assert!(!date.is_null());
|
assert!(!date.is_null());
|
||||||
|
|
@ -447,7 +447,7 @@ impl<'a> X509Ref<'a> {
|
||||||
/// Returns certificate Not Before validity period.
|
/// Returns certificate Not Before validity period.
|
||||||
/// Requires the `x509_expiry` feature.
|
/// Requires the `x509_expiry` feature.
|
||||||
#[cfg(feature = "x509_expiry")]
|
#[cfg(feature = "x509_expiry")]
|
||||||
pub fn not_before(&self) -> Asn1TimeRef {
|
pub fn not_before<'b>(&'b self) -> Asn1TimeRef<'b> {
|
||||||
unsafe {
|
unsafe {
|
||||||
let date = ::c_helpers::rust_0_8_X509_get_notBefore(self.0);
|
let date = ::c_helpers::rust_0_8_X509_get_notBefore(self.0);
|
||||||
assert!(!date.is_null());
|
assert!(!date.is_null());
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue