public class AuthDomain : Object {
public weak void filter { get; set; } ;
public weak void filter_data { get; set; } ;
public weak void generic_auth_callback { get; set; } ;
public weak void generic_auth_data { get; set; } ;
public weak bool proxy { get; construct } ;
public weak string realm { get; construct } ;
public void add_path ( string path ) ;
public bool covers ( Message msg ) ;
public weak string get_realm ( ) ;
public void remove_path ( string path ) ;
public void set_filter ( AuthDomainFilter filter,
void** filter_data,
GLib.DestroyNotify dnotify ) ;
public void set_generic_auth_callback ( AuthDomainGenericAuthCallback auth_callback,
void** auth_data,
GLib.DestroyNotify dnotify ) ;
public bool try_generic_auth_callback ( Message msg,
string username ) ;
public virtual weak string accepts ( Message msg ) ;
public virtual weak string challenge ( Message msg ) ;
public virtual bool check_password ( Message msg,
string username,
string password ) ;
}

public weak void filter { get; set; } ;
public weak void filter_data { get; set; } ;
public weak void generic_auth_callback { get; set; } ;
public weak void generic_auth_data { get; set; } ;
public weak bool proxy { get; construct } ;
public weak string realm { get; construct } ;
public void add_path ( string path ) ;
public bool covers ( Message msg ) ;
public weak string get_realm ( ) ;
public void remove_path ( string path ) ;
public void set_filter ( AuthDomainFilter filter,
void** filter_data,
GLib.DestroyNotify dnotify ) ;
public void set_generic_auth_callback ( AuthDomainGenericAuthCallback auth_callback,
void** auth_data,
GLib.DestroyNotify dnotify ) ;
public bool try_generic_auth_callback ( Message msg,
string username ) ;
public virtual weak string accepts ( Message msg ) ;
public virtual weak string challenge ( Message msg ) ;
public virtual bool check_password ( Message msg,
string username,
string password ) ;
Created by Valadoc