Package org.alfresco.repo.webdav.auth
Class WebDAVUser
- java.lang.Object
-
- org.alfresco.repo.webdav.auth.WebDAVUser
-
- All Implemented Interfaces:
java.io.Serializable
,SessionUser
public class WebDAVUser extends java.lang.Object implements SessionUser
WebDAV User ClassContains the details of an authenticated WebDAV user
- Author:
- GKSpencer
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WebDAVUser(java.lang.String user, java.lang.String ticket, org.alfresco.service.cmr.repository.NodeRef homeNode)
Class constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.alfresco.service.cmr.repository.NodeRef
getHomeNode()
Return the user home nodejava.lang.String
getTicket()
Return the ticketjava.lang.String
getUserName()
Return the user nameboolean
hasHomeNode()
Check if the user has a home nodeprotected void
setHomeNode(org.alfresco.service.cmr.repository.NodeRef homeNode)
Set the home folder node for this userjava.lang.String
toString()
Return the user details as a string
-
-
-
Method Detail
-
getUserName
public final java.lang.String getUserName()
Return the user name- Specified by:
getUserName
in interfaceSessionUser
- Returns:
- String
-
getTicket
public final java.lang.String getTicket()
Return the ticket- Specified by:
getTicket
in interfaceSessionUser
- Returns:
- String
-
hasHomeNode
public final boolean hasHomeNode()
Check if the user has a home node- Returns:
- boolean
-
getHomeNode
public final org.alfresco.service.cmr.repository.NodeRef getHomeNode()
Return the user home node- Returns:
- NodeRef
-
setHomeNode
protected final void setHomeNode(org.alfresco.service.cmr.repository.NodeRef homeNode)
Set the home folder node for this user- Parameters:
homeNode
- NodeRef
-
toString
public java.lang.String toString()
Return the user details as a string- Overrides:
toString
in classjava.lang.Object
- Returns:
- String
-
-