net.sf.jguard.loginmodules
Class DB2LoginModule

java.lang.Object
  extended by net.sf.jguard.loginmodules.JdbcLoginModule
      extended by net.sf.jguard.loginmodules.DB2LoginModule
All Implemented Interfaces:
javax.security.auth.spi.LoginModule

public class DB2LoginModule
extends JdbcLoginModule
implements javax.security.auth.spi.LoginModule

LoginModule dedicated to authentication on a DB2 database.

Author:
Tibor Koch, Charles Gay

Field Summary
 
Fields inherited from class net.sf.jguard.loginmodules.JdbcLoginModule
ABS_PRIVATE_CREDENTIALS, ABS_PUBLIC_CREDENTIALS, ABS_ROLES, ABS_USER_LOGIN_EXIST, ABS_USER_PASSWORD_EXIST, callbackHandler, JG_CREDENTIAL, JG_CREDENTIAL_CRED_NAME, JG_CREDENTIAL_CRED_VALUE, JG_CREDENTIAL_PUBLIC_VISIBILITY, JG_CREDENTIAL_USER_ID, JG_ROLE, JG_ROLE_APPLICATION_NAME, JG_ROLE_ID, JG_ROLE_NAME, JG_USER, JG_USER_ID, JG_USER_ROLE, JG_USER_ROLE_ROLE_ID, JG_USER_ROLE_USER_ID, sharedState, subject, userId
 
Constructor Summary
DB2LoginModule()
           
 
Method Summary
 void assemblySQLStatements()
          Define the SQL commands used by the superclass.
 
Methods inherited from class net.sf.jguard.loginmodules.JdbcLoginModule
abort, commit, initialize, login, logout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.security.auth.spi.LoginModule
abort, commit, initialize, login, logout
 

Constructor Detail

DB2LoginModule

public DB2LoginModule()
Method Detail

assemblySQLStatements

public void assemblySQLStatements()
Define the SQL commands used by the superclass.

Specified by:
assemblySQLStatements in class JdbcLoginModule
See Also:
JdbcLoginModule.assemblySQLStatements()