DOKK / manpages / debian 12 / sympa / Sympa::User.3sympa.en
Sympa::User(3Sympa) sympa 6.2.70 Sympa::User(3Sympa)

Sympa::User - All Users Identified by Sympa

CONSTRUCTOR

Create new Sympa::User object.

METHODS

Remove user information from user_table.
Get unique identifier of object.
Change email of user.
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.

FUNCTIONS

Not yet implemented.
Returns the password finger print.
detect the type of password fingerprint used for a hashed password

Returns undef if no supported hash type is detected

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

OLD STYLE FUNCTIONS

Obsoleted.

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.

2023-01-26 6.2.70