GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Sympa::User(3Sympa) sympa 6.2.62 Sympa::User(3Sympa)

Sympa::User - All Users Identified by Sympa

new ( EMAIL, [ KEY => VAL, ... ] )
Create new Sympa::User object.

expire
Remove user information from user_table.
get_id
Get unique identifier of object.
moveto
Change email of user.
save
Save user information to user_table.

ACCESSORS

<attribute>
<attribute>"( VALUE )"
Getters/Setters. Get or set user attributes. For example "$user->gecos" returns "gecos" parameter of the user, and "$user->gecos("foo")" also changes it. Basic user profile "email" have only getter, so it is read-only.

get_users ( ... )
Not yet implemented.
password_fingerprint ( )
Returns the password finger print.
hash_type ( )
detect the type of password fingerprint used for a hashed password

Returns undef if no supported hash type is detected

update_password_hash ( )
If needed, update the hash used for the user's encrypted password entry

add_global_user
delete_global_user
is_global_user
get_global_user
get_all_global_user
Obsoleted.
update_global_user

clean_user ( USER_OR_HASH )
clean_users ( ARRAYREF_OF_USERS_OR_HASHES )
Function. Warn if the argument is not a Sympa::User object. Return Sympa::User object, if any.

TENTATIVE. These functions will be used during transition between old and object-oriented styles. At last modifications have been done, they shall be removed.

2021-04-27 6.2.62

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.