org.rivetlogic.scar.vo
Class User

java.lang.Object
  extended by org.rivetlogic.scar.vo.User
All Implemented Interfaces:
java.io.Serializable

@Name(value="vo.user")
@Scope(value=SESSION)
public class User
extends java.lang.Object
implements java.io.Serializable

The User object keeps the current user information and Alfresco ticket obtained post-authentication in the session.

Author:
Rivet Logic Corporation
See Also:
Serialized Form

Constructor Summary
User(java.lang.String loginName)
           
 
Method Summary
 java.lang.String encryptTicketForWebDav()
           
 java.lang.String getEmail()
           
 java.lang.String getEncryptedUserTicketForWebDav()
           
 java.lang.String getFirstName()
           
 java.lang.String getFullName()
           
 org.alfresco.service.cmr.repository.NodeRef getHomeFolder()
           
 java.lang.String getHomeFolderName()
           
 java.lang.String getLastName()
           
 java.lang.String getLoginName()
           
 com.rivetlogic.core.cma.repo.Ticket getTicket()
           
 java.lang.String getUsername()
           
 java.lang.String getUserRoot()
           
 void setEmail(java.lang.String email)
           
 void setEncryptedUserTicketForWebDav(java.lang.String encryptedUserTicketForWebDav)
           
 void setFirstName(java.lang.String firstName)
           
 void setHomeFolder(org.alfresco.service.cmr.repository.NodeRef homeFolder)
           
 void setHomeFolderName(java.lang.String homeFolderName)
           
 void setLastName(java.lang.String lastName)
           
 void setLoginName(java.lang.String loginName)
           
 void setTicket(com.rivetlogic.core.cma.repo.Ticket ticket)
           
 void setUsername(java.lang.String username)
           
 void setUserRoot(java.lang.String userRoot)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

User

public User(java.lang.String loginName)
Method Detail

encryptTicketForWebDav

public java.lang.String encryptTicketForWebDav()

getFullName

public java.lang.String getFullName()

getEncryptedUserTicketForWebDav

public java.lang.String getEncryptedUserTicketForWebDav()

setEncryptedUserTicketForWebDav

public void setEncryptedUserTicketForWebDav(java.lang.String encryptedUserTicketForWebDav)

getLoginName

public java.lang.String getLoginName()

setLoginName

public void setLoginName(java.lang.String loginName)

getFirstName

public java.lang.String getFirstName()

setFirstName

public void setFirstName(java.lang.String firstName)

getLastName

public java.lang.String getLastName()

setLastName

public void setLastName(java.lang.String lastName)

getTicket

public com.rivetlogic.core.cma.repo.Ticket getTicket()

setTicket

public void setTicket(com.rivetlogic.core.cma.repo.Ticket ticket)

getUserRoot

public java.lang.String getUserRoot()

setUserRoot

public void setUserRoot(java.lang.String userRoot)

getHomeFolder

public org.alfresco.service.cmr.repository.NodeRef getHomeFolder()

setHomeFolder

public void setHomeFolder(org.alfresco.service.cmr.repository.NodeRef homeFolder)

getEmail

public java.lang.String getEmail()

setEmail

public void setEmail(java.lang.String email)

getHomeFolderName

public java.lang.String getHomeFolderName()

setHomeFolderName

public void setHomeFolderName(java.lang.String homeFolderName)

getUsername

public java.lang.String getUsername()

setUsername

public void setUsername(java.lang.String username)


Copyright 2008, Rivet Logic Corporation.