Package net.sf.jpam
Class PamReturnValue
java.lang.Object
net.sf.jpam.PamReturnValue
A type-safe enum for PAM return values.
Warning. When comparing values do not use
==
. Use the
.equals(Object o)
method.
These are based on the Linux PAM projects return values.- Version:
- $Id: PamReturnValue.java 32 2013-08-28 10:55:33Z rcbiczok $
- Author:
- Greg Luck
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final PamReturnValue
A constant PamReturnValuestatic final List
The enumeration of possible values -
Method Summary
-
Field Details
-
PAM_SUCCESS
A constant PamReturnValue -
PAM_OPEN_ERR
A constant PamReturnValue -
PAM_SYMBOL_ERR
A constant PamReturnValue -
PAM_SERVICE_ERR
A constant PamReturnValue -
PAM_SYSTEM_ERR
A constant PamReturnValue -
PAM_BUF_ERR
A constant PamReturnValue -
PAM_PERM_DENIED
A constant PamReturnValue -
PAM_AUTH_ERR
A constant PamReturnValue -
PAM_CRED_INSUFFICIENT
A constant PamReturnValue -
PAM_AUTHINFO_UNAVAIL
A constant PamReturnValue -
PAM_USER_UNKNOWN
A constant PamReturnValue -
PAM_MAXTRIES
A constant PamReturnValue -
PAM_NEW_AUTHTOK_REQD
A constant PamReturnValue -
PAM_ACCT_EXPIRED
A constant PamReturnValue -
PAM_SESSION_ERR
A constant PamReturnValue -
PAM_CRED_UNAVAIL
A constant PamReturnValue -
PAM_CRED_EXPIRED
A constant PamReturnValue -
PAM_CRED_ERR
A constant PamReturnValue -
PAM_NO_MODULE_DATA
A constant PamReturnValue -
PAM_CONV_ERR
A constant PamReturnValue -
PAM_AUTHTOK_ERR
A constant PamReturnValue -
PAM_AUTHTOK_RECOVER_ERR
A constant PamReturnValue -
PAM_AUTHTOK_LOCK_BUSY
A constant PamReturnValue -
PAM_AUTHTOK_DISABLE_AGING
A constant PamReturnValue -
PAM_TRY_AGAIN
A constant PamReturnValue -
PAM_IGNORE
A constant PamReturnValue -
PAM_ABORT
A constant PamReturnValue -
PAM_AUTHTOK_EXPIRED
A constant PamReturnValue -
PAM_MODULE_UNKNOWN
A constant PamReturnValue -
PAM_BAD_ITEM
A constant PamReturnValue -
PAM_CONV_AGAIN
A constant PamReturnValue -
PAM_INCOMPLETE
A constant PamReturnValue -
VALUES
The enumeration of possible values
-
-
Method Details
-
equals
Returns true if the supplied object is of the same type and has the same id. -
fromId
Gets the PamReturnValue that matches the given id- Parameters:
id
- a valid Integer with a value between 0 and 31- Returns:
- the PamReturnValue matching the id
- Throws:
IllegalArgumentException
- if the id is outside the range of possible return values
-
hashCode
public int hashCode() -
toString
-