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