function returns the name of the target user, as
If no user was specified, nor set using
will prompt for a user name.
Either way, a pointer to the user name is stored in the location
pointed to by the
argument, and the corresponding PAM item is
argument specifies a prompt to use if no user name is
If it is
item will be used.
If that item is also
a hardcoded default prompt will be used.
is called from a service module, the
prompt may be affected by module options as described below.
The prompt is then expanded using
before it is passed to
the conversation function.