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 NodeRefReturn the user home nodefinal StringReturn the ticketfinal StringReturn the user namefinal booleanCheck if the user has a home nodeprotected final voidsetHomeNode(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:
getUserNamein interfaceSessionUser- Returns:
- String
-
getTicket
Return the ticket- Specified by:
getTicketin 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
-