public class JettyPamLoginModule extends AbstractPamLoginModule
logger| Constructor and Description |
|---|
JettyPamLoginModule() |
| Modifier and Type | Method and Description |
|---|---|
protected java.security.Principal |
createRolePrincipal(java.lang.String role)
Create a role Principal
|
protected java.security.Principal |
createUserPrincipal(org.jvnet.libpam.UnixUser user)
Create a Principal for the user
|
protected java.lang.Object[] |
getCallBackAuth()
Return the result of handling the Jetty callbacks
|
abort, authenticate, commit, createRolePrincipals, createRolePrincipals, createUserPrincipal, debug, initialize, isUseUnixGroups, logoutgetSharedLoginCreds, login, wasAuthenticatedgetCallbackHandler, isAuthenticated, isCommitted, isDebug, setAuthenticated, setCommitted, wasAuthenticatedprotected java.security.Principal createUserPrincipal(org.jvnet.libpam.UnixUser user)
AbstractPamLoginModulecreateUserPrincipal in class AbstractPamLoginModuleprotected java.lang.Object[] getCallBackAuth()
throws java.io.IOException,
javax.security.auth.callback.UnsupportedCallbackException,
javax.security.auth.login.LoginException
getCallBackAuth in class AbstractSharedLoginModulejava.io.IOExceptionjavax.security.auth.callback.UnsupportedCallbackExceptionjavax.security.auth.login.LoginExceptionprotected java.security.Principal createRolePrincipal(java.lang.String role)
AbstractPamLoginModulecreateRolePrincipal in class AbstractPamLoginModule