org.bejug.javacareers.jobs.dao.adapters
Class UserDetailsImpl

java.lang.Object
  extended byorg.bejug.javacareers.jobs.dao.adapters.UserDetailsImpl
All Implemented Interfaces:
java.io.Serializable, net.sf.acegisecurity.UserDetails

public class UserDetailsImpl
extends java.lang.Object
implements net.sf.acegisecurity.UserDetails

Version:
$Revision: 1.3 $ - $Date: 2005/12/20 15:36:46 $
Author:
kva (last modified by $Author: shally $)
See Also:
Serialized Form

Constructor Summary
UserDetailsImpl(org.bejug.javacareers.jobs.model.User user)
           
 
Method Summary
 net.sf.acegisecurity.GrantedAuthority[] getAuthorities()
           
 java.lang.String getPassword()
           
 java.lang.String getUsername()
           
 boolean isAccountNonExpired()
           
 boolean isAccountNonLocked()
           
 boolean isCredentialsNonExpired()
           
 boolean isEnabled()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserDetailsImpl

public UserDetailsImpl(org.bejug.javacareers.jobs.model.User user)
Parameters:
user - the domain level user
Method Detail

isAccountNonExpired

public boolean isAccountNonExpired()
Specified by:
isAccountNonExpired in interface net.sf.acegisecurity.UserDetails
Returns:
true or false
See Also:
UserDetails.isAccountNonExpired()

isAccountNonLocked

public boolean isAccountNonLocked()
Specified by:
isAccountNonLocked in interface net.sf.acegisecurity.UserDetails
Returns:
true if Account is NonLocked
See Also:
UserDetails.isAccountNonLocked()

getAuthorities

public net.sf.acegisecurity.GrantedAuthority[] getAuthorities()
Specified by:
getAuthorities in interface net.sf.acegisecurity.UserDetails
Returns:
array GrantedAuthorities
See Also:
UserDetails.getAuthorities()

isCredentialsNonExpired

public boolean isCredentialsNonExpired()
Specified by:
isCredentialsNonExpired in interface net.sf.acegisecurity.UserDetails
Returns:
true if Credentials is NonExpired
See Also:
UserDetails.isCredentialsNonExpired()

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface net.sf.acegisecurity.UserDetails
Returns:
true if enabled
See Also:
UserDetails.isEnabled()

getPassword

public java.lang.String getPassword()
Specified by:
getPassword in interface net.sf.acegisecurity.UserDetails
Returns:
password
See Also:
UserDetails.getPassword()

getUsername

public java.lang.String getUsername()
Specified by:
getUsername in interface net.sf.acegisecurity.UserDetails
Returns:
username
See Also:
UserDetails.getUsername()


Copyright © 2005-2006 BeJUG. All Rights Reserved.