Trait soup::prelude::AuthDomainExt
source · pub trait AuthDomainExt: IsA<AuthDomain> + Sealed + 'static {
// Provided methods
fn accepts(&self, msg: &ServerMessage) -> Option<GString> { ... }
fn add_path(&self, path: &str) { ... }
fn challenge(&self, msg: &ServerMessage) { ... }
fn check_password(
&self,
msg: &ServerMessage,
username: &str,
password: &str,
) -> bool { ... }
fn covers(&self, msg: &ServerMessage) -> bool { ... }
fn realm(&self) -> Option<GString> { ... }
fn remove_path(&self, path: &str) { ... }
fn set_filter<P: Fn(&AuthDomain, &ServerMessage) -> bool + 'static>(
&self,
filter: P,
) { ... }
fn set_generic_auth_callback<P: Fn(&AuthDomain, &ServerMessage, &str) -> bool + 'static>(
&self,
auth_callback: P,
) { ... }
fn is_proxy(&self) -> bool { ... }
fn connect_filter_data_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
fn connect_generic_auth_data_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
}
Provided Methods§
fn accepts(&self, msg: &ServerMessage) -> Option<GString>
fn add_path(&self, path: &str)
fn challenge(&self, msg: &ServerMessage)
fn check_password( &self, msg: &ServerMessage, username: &str, password: &str, ) -> bool
fn covers(&self, msg: &ServerMessage) -> bool
fn realm(&self) -> Option<GString>
fn remove_path(&self, path: &str)
fn set_filter<P: Fn(&AuthDomain, &ServerMessage) -> bool + 'static>( &self, filter: P, )
fn set_generic_auth_callback<P: Fn(&AuthDomain, &ServerMessage, &str) -> bool + 'static>( &self, auth_callback: P, )
fn is_proxy(&self) -> bool
fn connect_filter_data_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId
fn connect_generic_auth_data_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId
Object Safety§
This trait is not object safe.