[−][src]Trait gio::TlsInteractionExt
Required methods
fn ask_password<P: IsA<TlsPassword>, Q: IsA<Cancellable>>(
&self,
password: &P,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>
&self,
password: &P,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>
fn ask_password_async<P: IsA<TlsPassword>, Q: IsA<Cancellable>, R: FnOnce(Result<TlsInteractionResult, Error>) + Send + 'static>(
&self,
password: &P,
cancellable: Option<&Q>,
callback: R
)
&self,
password: &P,
cancellable: Option<&Q>,
callback: R
)
fn invoke_ask_password<P: IsA<TlsPassword>, Q: IsA<Cancellable>>(
&self,
password: &P,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>
&self,
password: &P,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>
fn invoke_request_certificate<P: IsA<TlsConnection>, Q: IsA<Cancellable>>(
&self,
connection: &P,
flags: TlsCertificateRequestFlags,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>
&self,
connection: &P,
flags: TlsCertificateRequestFlags,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>
fn request_certificate<P: IsA<TlsConnection>, Q: IsA<Cancellable>>(
&self,
connection: &P,
flags: TlsCertificateRequestFlags,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>
&self,
connection: &P,
flags: TlsCertificateRequestFlags,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>
fn request_certificate_async<P: IsA<TlsConnection>, Q: IsA<Cancellable>, R: FnOnce(Result<TlsInteractionResult, Error>) + Send + 'static>(
&self,
connection: &P,
flags: TlsCertificateRequestFlags,
cancellable: Option<&Q>,
callback: R
)
&self,
connection: &P,
flags: TlsCertificateRequestFlags,
cancellable: Option<&Q>,
callback: R
)
Implementors
impl<O: IsA<TlsInteraction>> TlsInteractionExt for O[src]
fn ask_password<P: IsA<TlsPassword>, Q: IsA<Cancellable>>(
&self,
password: &P,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>[src]
&self,
password: &P,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>
fn ask_password_async<P: IsA<TlsPassword>, Q: IsA<Cancellable>, R: FnOnce(Result<TlsInteractionResult, Error>) + Send + 'static>(
&self,
password: &P,
cancellable: Option<&Q>,
callback: R
)[src]
&self,
password: &P,
cancellable: Option<&Q>,
callback: R
)
fn invoke_ask_password<P: IsA<TlsPassword>, Q: IsA<Cancellable>>(
&self,
password: &P,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>[src]
&self,
password: &P,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>
fn invoke_request_certificate<P: IsA<TlsConnection>, Q: IsA<Cancellable>>(
&self,
connection: &P,
flags: TlsCertificateRequestFlags,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>[src]
&self,
connection: &P,
flags: TlsCertificateRequestFlags,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>
fn request_certificate<P: IsA<TlsConnection>, Q: IsA<Cancellable>>(
&self,
connection: &P,
flags: TlsCertificateRequestFlags,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>[src]
&self,
connection: &P,
flags: TlsCertificateRequestFlags,
cancellable: Option<&Q>
) -> Result<TlsInteractionResult, Error>
fn request_certificate_async<P: IsA<TlsConnection>, Q: IsA<Cancellable>, R: FnOnce(Result<TlsInteractionResult, Error>) + Send + 'static>(
&self,
connection: &P,
flags: TlsCertificateRequestFlags,
cancellable: Option<&Q>,
callback: R
)[src]
&self,
connection: &P,
flags: TlsCertificateRequestFlags,
cancellable: Option<&Q>,
callback: R
)