[][src]Trait gio::TlsCertificateExt

pub trait TlsCertificateExt: 'static {
    fn get_issuer(&self) -> Option<TlsCertificate>;
fn is_same<P: IsA<TlsCertificate>>(&self, cert_two: &P) -> bool;
fn verify<'a, 'b, P: IsA<SocketConnectable> + 'a, Q: Into<Option<&'a P>>, R: IsA<TlsCertificate> + 'b, S: Into<Option<&'b R>>>(
        &self,
        identity: Q,
        trusted_ca: S
    ) -> TlsCertificateFlags;
fn get_property_certificate_pem(&self) -> Option<GString>; }

Required methods

fn get_issuer(&self) -> Option<TlsCertificate>

fn is_same<P: IsA<TlsCertificate>>(&self, cert_two: &P) -> bool

fn verify<'a, 'b, P: IsA<SocketConnectable> + 'a, Q: Into<Option<&'a P>>, R: IsA<TlsCertificate> + 'b, S: Into<Option<&'b R>>>(
    &self,
    identity: Q,
    trusted_ca: S
) -> TlsCertificateFlags

fn get_property_certificate_pem(&self) -> Option<GString>

Loading content...

Implementors

impl<O: IsA<TlsCertificate>> TlsCertificateExt for O[src]

Loading content...