The
pam_get_data function looks up the opaque object associated with the string specified by the
module_data_name argument, in the PAM context specified by the
pamh argument. A pointer to the object is stored in the location pointed to by the
data argument.
This function and its counterpart
pam_set_data(3) are useful for managing data that are meaningful only to a particular service module.