Pam#
- public class Pam implements UserSource#
PAM UserSource for authenticating users via the Host’s pam module.
A User’s existence check and the retrieval of a user’s groups is done by the org.jvnet.libpam library.
The authentication of a user via the password need root-access and is therefore done by a special shell script running with root privileges on the host.
- Author:
Timm Fitschen (t.fitschen@indiscale.com)
Fields#
CACHE_REGION_AUTH#
CACHE_REGION_GROUPS#
CACHE_REGION_USER_EXIST#
DEFAULT_PAM_SCRIPT#
KEY_DEFAULT_USER_STATUS#
KEY_EMAIL#
KEY_EXCLUDE#
KEY_GROUP#
KEY_INCLUDE#
KEY_PAM_SCRIPT#
KEY_ROLES#
KEY_USER#
REGEX_SPLIT_CSV#
SEPARATOR#
Methods#
getDefaultUserEmail#
getDefaultUserStatus#
- public UserStatus getDefaultUserStatus(String username)#