org.mortbay.jetty.plus.jaas.spi
public class DataSourceLoginModule extends AbstractDatabaseLoginModule
JDBCLoginModule
AbstractLoginModule.JAASUserInfo
Constructor and Description |
---|
DataSourceLoginModule() |
Modifier and Type | Method and Description |
---|---|
java.sql.Connection |
getConnection()
Get a connection from the DataSource
|
void |
initialize(javax.security.auth.Subject subject,
javax.security.auth.callback.CallbackHandler callbackHandler,
java.util.Map sharedState,
java.util.Map options)
Init LoginModule.
|
getUserInfo
abort, commit, configureCallbacks, getCallbackHandler, getCurrentUser, getSubject, isAuthenticated, isCommitted, login, logout, setAuthenticated, setCallbackHandler, setCommitted, setCurrentUser, setSubject
public void initialize(javax.security.auth.Subject subject, javax.security.auth.callback.CallbackHandler callbackHandler, java.util.Map sharedState, java.util.Map options)
initialize
in interface javax.security.auth.spi.LoginModule
initialize
in class AbstractDatabaseLoginModule
subject
- callbackHandler
- sharedState
- options
- LoginModule.initialize(javax.security.auth.Subject, javax.security.auth.callback.CallbackHandler, java.util.Map, java.util.Map)
public java.sql.Connection getConnection() throws java.lang.Exception
getConnection
in class AbstractDatabaseLoginModule
java.lang.Exception
AbstractDatabaseLoginModule.getConnection()
Copyright © 2009 Mortbay Consulting Pty. Ltd. All Rights Reserved.