net.sf.jguard.loginmodules
Class PostgreSQLLoginModule

java.lang.Object
  extended bynet.sf.jguard.loginmodules.JdbcLoginModule
      extended bynet.sf.jguard.loginmodules.PostgreSQLLoginModule
All Implemented Interfaces:
javax.security.auth.spi.LoginModule

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

LoginModule dedicated to authentication on an PostgreSQL database.

Author:
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_ROLE, JG_USER, JG_USER_ROLE, sharedState, subject, userId
 
Constructor Summary
PostgreSQLLoginModule()
           
 
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

PostgreSQLLoginModule

public PostgreSQLLoginModule()
Method Detail

assemblySQLStatements

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

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