net.databinder.auth
Interface AuthSession

All Known Implementing Classes:
AuthDataSession, AuthDataSession, AuthDataSessionBase

public interface AuthSession

Required interface for user session of applications using Databinder authentication.


Method Summary
 DataUser getUser()
           
 org.apache.wicket.model.IModel getUserModel()
           
 boolean isSignedIn()
           
 void signIn(DataUser user, boolean setCookie)
          Sign in without checking password (here).
 boolean signIn(java.lang.String username, java.lang.String password)
          Sign in without setting cookie.
 boolean signIn(java.lang.String username, java.lang.String password, boolean setCookie)
           
 void signOut()
          Sign out and remove any authentication cookies.
 

Method Detail

signIn

boolean signIn(java.lang.String username,
               java.lang.String password)
Sign in without setting cookie.


signIn

boolean signIn(java.lang.String username,
               java.lang.String password,
               boolean setCookie)

signIn

void signIn(DataUser user,
            boolean setCookie)
Sign in without checking password (here).


getUser

DataUser getUser()

getUserModel

org.apache.wicket.model.IModel getUserModel()

isSignedIn

boolean isSignedIn()

signOut

void signOut()
Sign out and remove any authentication cookies.



Copyright © 2005-2008 Nathan Hamblen. All Rights Reserved.