org.eclipse.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<java.lang.String,?> sharedState,
java.util.Map<java.lang.String,?> options)
Init LoginModule.
|
getUserInfo
abort, commit, configureCallbacks, getCallbackHandler, getCurrentUser, getSubject, isAuthenticated, isCommitted, isIgnored, login, logout, setAuthenticated, setCallbackHandler, setCommitted, setCurrentUser, setSubject
public void initialize(javax.security.auth.Subject subject, javax.security.auth.callback.CallbackHandler callbackHandler, java.util.Map<java.lang.String,?> sharedState, java.util.Map<java.lang.String,?> 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 © 2014. All Rights Reserved.