net.sf.jguard.loginmodules
Class MySQLLoginModule

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

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

LoginModule dedicated to authentication on an PostgreSQL database.

Author:
Charles Gay, Vin�cius Pitta Lima de Ara�jo

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
MySQLLoginModule()
           
 
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

MySQLLoginModule

public MySQLLoginModule()
Method Detail

assemblySQLStatements

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

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