Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort() - Method in class net.sf.jpam.jaas.JpamLoginModule
-
Method to abort the authentication process (phase 2).
- authenticate(String, String) - Method in class net.sf.jpam.Pam
-
Sames as
authenticateSuccessful
, except aPamReturnValue
is returned - authenticateSuccessful(String, String) - Method in class net.sf.jpam.Pam
-
Authenticates a user.
C
- commit() - Method in class net.sf.jpam.jaas.JpamLoginModule
-
Method to commit the authentication process (phase 2).
D
- DEFAULT_SERVICE_NAME - Static variable in class net.sf.jpam.Pam
-
The default service name of "net-sf-pam".
E
- equals(Object) - Method in class net.sf.jpam.PamReturnValue
-
Returns true if the supplied object is of the same type and has the same id.
F
- fromId(int) - Static method in class net.sf.jpam.PamReturnValue
-
Gets the PamReturnValue that matches the given id
G
- getLibraryName() - Static method in class net.sf.jpam.Pam
- getPam() - Method in class net.sf.jpam.jaas.JpamLoginModule
-
Get the underlying PAM object
- getServiceName() - Method in class net.sf.jpam.Pam
H
- hashCode() - Method in class net.sf.jpam.PamReturnValue
I
- initialize(Subject, CallbackHandler, Map, Map) - Method in class net.sf.jpam.jaas.JpamLoginModule
-
Initialize this LoginModule.
J
- JpamLoginModule - Class in net.sf.jpam.jaas
-
A
LoginModule
which invokes JPAM. - JpamLoginModule() - Constructor for class net.sf.jpam.jaas.JpamLoginModule
L
- login() - Method in class net.sf.jpam.jaas.JpamLoginModule
-
Method to authenticate a
Subject
(phase 1). - logout() - Method in class net.sf.jpam.jaas.JpamLoginModule
-
Method which logs out a
Subject
.
M
- main(String[]) - Static method in class net.sf.jpam.Pam
-
A main method
N
- net.sf.jpam - package net.sf.jpam
-
This package contains the public API for using jpam.
- net.sf.jpam.jaas - package net.sf.jpam.jaas
-
This package contains the public JAAS API for using jpam.
P
- Pam - Class in net.sf.jpam
-
The PAM bridging class.
- Pam() - Constructor for class net.sf.jpam.Pam
-
Creates a new Pam object configured to use the
DEFAULT_SERVICE_NAME
- Pam(String) - Constructor for class net.sf.jpam.Pam
-
Creates a new PAM object configured with the specified service name.
- PAM_ABORT - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_ACCT_EXPIRED - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_AUTH_ERR - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_AUTHINFO_UNAVAIL - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_AUTHTOK_DISABLE_AGING - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_AUTHTOK_ERR - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_AUTHTOK_EXPIRED - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_AUTHTOK_LOCK_BUSY - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_AUTHTOK_RECOVER_ERR - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_BAD_ITEM - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_BUF_ERR - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_CONV_AGAIN - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_CONV_ERR - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_CRED_ERR - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_CRED_EXPIRED - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_CRED_INSUFFICIENT - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_CRED_UNAVAIL - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_IGNORE - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_INCOMPLETE - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_MAXTRIES - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_MODULE_UNKNOWN - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_NEW_AUTHTOK_REQD - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_NO_MODULE_DATA - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_OPEN_ERR - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_PERM_DENIED - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_SERVICE_ERR - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_SESSION_ERR - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_SUCCESS - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_SYMBOL_ERR - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_SYSTEM_ERR - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_TRY_AGAIN - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PAM_USER_UNKNOWN - Static variable in class net.sf.jpam.PamReturnValue
-
A constant PamReturnValue
- PamException - Exception Class in net.sf.jpam
-
The
PamException
class is used to indicate that an exceptional condition has occurred in the native PAM library - PamException() - Constructor for exception class net.sf.jpam.PamException
-
Constructor for the PamException object
- PamException(String) - Constructor for exception class net.sf.jpam.PamException
-
Constructor for the PamException object
- PamReturnValue - Class in net.sf.jpam
-
A type-safe enum for PAM return values.
T
- toString() - Method in class net.sf.jpam.PamReturnValue
V
- VALUES - Static variable in class net.sf.jpam.PamReturnValue
-
The enumeration of possible values
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form