Package org.alfresco.repo.webdav.auth
Class WebDAVUser
java.lang.Object
org.alfresco.repo.webdav.auth.WebDAVUser
- All Implemented Interfaces:
Serializable
,SessionUser
WebDAV User Class
Contains the details of an authenticated WebDAV user
- Author:
- GKSpencer
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal NodeRef
Return the user home nodefinal String
Return the ticketfinal String
Return the user namefinal boolean
Check if the user has a home nodeprotected final void
setHomeNode
(NodeRef homeNode) Set the home folder node for this usertoString()
Return the user details as a string
-
Constructor Details
-
WebDAVUser
Class constructor- Parameters:
user
- Stringticket
- StringhomeNode
- NodeRef
-
-
Method Details
-
getUserName
Return the user name- Specified by:
getUserName
in interfaceSessionUser
- Returns:
- 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
Return the user home node- Returns:
- NodeRef
-
setHomeNode
Set the home folder node for this user- Parameters:
homeNode
- NodeRef
-
toString
Return the user details as a string
-