Oobs.User – liboobs-1 Reference Manual
Packages
liboobs-1
Oobs
User
active
encrypted_home
full_name
home_directory
home_flags
home_phone
locale
name
other_data
password
password_disabled
password_empty
room_number
shell
uid
work_phone
User
get_active
get_encrypted_home
get_full_name
get_home_directory
get_home_phone_number
get_locale
get_login_name
get_main_group
get_other_data
get_password_disabled
get_password_empty
get_room_number
get_shell
get_uid
get_work_phone_number
is_in_group
is_root
set_encrypted_home
set_full_name
set_home_directory
set_home_flags
set_home_phone_number
set_locale
set_main_group
set_other_data
set_password
set_password_disabled
set_password_empty
set_room_number
set_shell
set_uid
set_work_phone_number
User
Object Hierarchy:
Description:
public
class
User
:
Object
Namespace:
Oobs
Package:
liboobs-1
Content:
Properties:
public
bool
active
{
get
; }
public
bool
encrypted_home
{
get
;
set
; }
public
string
full_name
{
get
;
set
; }
public
string
home_directory
{
get
;
set
; }
public
UserHomeFlags
home_flags
{
get
;
set
; }
public
string
home_phone
{
owned
get
;
set
; }
public
string
locale
{
get
;
set
; }
public
string
name
{
owned
get
;
construct
; }
public
string
other_data
{
get
;
set
; }
public
string
password
{
owned
get
;
set
; }
public
bool
password_disabled
{
get
;
set
; }
public
bool
password_empty
{
get
;
set
; }
public
string
room_number
{
get
;
set
; }
public
string
shell
{
get
;
set
; }
public
uint
uid
{
get
;
set
; }
public
string
work_phone
{
owned
get
;
set
; }
Creation methods:
public
User
(
string
name)
Methods:
public
bool
get_active
()
public
bool
get_encrypted_home
()
public
unowned
string
get_full_name
()
public
unowned
string
get_home_directory
()
public
unowned
string
get_home_phone_number
()
public
unowned
string
get_locale
()
public
unowned
string
get_login_name
()
public
unowned
Group
get_main_group
()
public
unowned
string
get_other_data
()
public
bool
get_password_disabled
()
public
bool
get_password_empty
()
public
unowned
string
get_room_number
()
public
unowned
string
get_shell
()
public
long
get_uid
()
public
unowned
string
get_work_phone_number
()
public
bool
is_in_group
(
Group
group)
public
bool
is_root
()
public
void
set_encrypted_home
(
bool
encrypted_home)
public
void
set_full_name
(
string
full_name)
public
void
set_home_directory
(
string
home_directory)
public
void
set_home_flags
(
UserHomeFlags
home_flags)
public
void
set_home_phone_number
(
string
phone_number)
public
void
set_locale
(
string
locale)
public
void
set_main_group
(
Group
main_group)
public
void
set_other_data
(
string
data)
public
void
set_password
(
string
password)
public
void
set_password_disabled
(
bool
disabled)
public
void
set_password_empty
(
bool
empty)
public
void
set_room_number
(
string
room_number)
public
void
set_shell
(
string
shell)
public
void
set_uid
(
long
uid)
public
void
set_work_phone_number
(
string
phone_number)
Inherited Members:
All known members inherited from class Oobs.Object
@delete
add
add_async
authenticate
changed
commit
commit_async
committed
delete_async
ensure_update
get_update_message
has_updated
process_requests
remote_object
update
update_async
updated
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref