TaskBean API
0.5

glogic.sample.sys
Class BasicAuthenticationHandler

java.lang.Object
  extended byglogic.jthin.serv.AuthenticationHandler
      extended byglogic.sample.sys.BasicAuthenticationHandler

public class BasicAuthenticationHandler
extends AuthenticationHandler

Base implementation class for authenticated sessions.

Author:
Sam Taha

Field Summary
 
Fields inherited from class glogic.jthin.serv.AuthenticationHandler
SESSIONHASH_TIME_WINDOW
 
Constructor Summary
BasicAuthenticationHandler()
           
 
Method Summary
 void authenticateSession(Attributes authAttributes, Attributes sesAttributes, java.lang.String stProductName)
          Authenticate the user to the product being requested to be accessed.
 
Methods inherited from class glogic.jthin.serv.AuthenticationHandler
decryptSsoSession, encryptSsoSession, getUsername, isAdminUser, isAdminUser, isAdminUser, isSSOSessionValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicAuthenticationHandler

public BasicAuthenticationHandler()
Method Detail

authenticateSession

public void authenticateSession(Attributes authAttributes,
                                Attributes sesAttributes,
                                java.lang.String stProductName)
                         throws AuthenticationException,
                                WServiceAccessException
Authenticate the user to the product being requested to be accessed.

Overrides:
authenticateSession in class AuthenticationHandler
Parameters:
authAttributes - Attributes passed in from the client in the Muffin.
sesAttributes - Attributes saved in the SessionData object.
stProductName - Product name user is being authenticated against.
Throws:
AuthenticationException
WServiceAccessException

TaskBean API
0.5

Copyright © Grand Logic, Inc. All Rights Reserved.