planetj.dataengine.security.http
Class LocalSQLOperationSignOn

java.lang.Object
  extended byplanetj.dataengine.security.http.GenericSignOn
      extended byplanetj.dataengine.security.http.SQLOperationSignOn
          extended byplanetj.dataengine.security.http.LocalSQLOperationSignOn
All Implemented Interfaces:
ISignOn, java.io.Serializable

public class LocalSQLOperationSignOn
extends SQLOperationSignOn

Only allows local users who also have a valid userid/password to sign on

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_KEY
           
 
Fields inherited from class planetj.dataengine.security.http.SQLOperationSignOn
CHECKED_ALREADY, PRIMARY_SIGNON_RESULTS
 
Fields inherited from interface planetj.dataengine.security.http.ISignOn
GLOBAL_SIGNON_KEY_OPERATION_ID, GLOBAL_SIGNON_KEY_SYSTEM_ALIAS, TIMEOUT_SECONDS
 
Constructor Summary
LocalSQLOperationSignOn()
           
 
Method Summary
 boolean signOn(java.lang.String user, java.lang.String password, ISecured secured, HttpServletRequest request)
          Attempts to signon the user
 
Methods inherited from class planetj.dataengine.security.http.SQLOperationSignOn
getFailureMessage, getMaximumSignOnFailures, getSignOnOperation, getSignOnURI, isAdditionalSignOnRequired, isAlreadySignedOn, isUserPromptRequired, prepareForSignOn, processSignOnAttemptsExhausted, signOff, signOnInternal
 
Methods inherited from class planetj.dataengine.security.http.GenericSignOn
sessionExpired, updateProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_KEY

public static final java.lang.String CLASS_KEY
See Also:
Constant Field Values
Constructor Detail

LocalSQLOperationSignOn

public LocalSQLOperationSignOn()
Method Detail

signOn

public boolean signOn(java.lang.String user,
                      java.lang.String password,
                      ISecured secured,
                      HttpServletRequest request)
               throws CMException
Description copied from class: SQLOperationSignOn
Attempts to signon the user

Specified by:
signOn in interface ISignOn
Overrides:
signOn in class SQLOperationSignOn
Parameters:
user - The userid for the signon. This value is only used if the userid is not contained in the request
request - The http request
Throws:
CMException