org.xwiki.security
Class UserSecurityReference

java.lang.Object
  extended by org.xwiki.model.reference.EntityReference
      extended by org.xwiki.security.SecurityReference
          extended by org.xwiki.security.UserSecurityReference
All Implemented Interfaces:
Serializable, Cloneable, Comparable<EntityReference>
Direct Known Subclasses:
GroupSecurityReference

public class UserSecurityReference
extends SecurityReference

A user is represented internally in the authorization module by a UserSecurityReference corresponding to the DocumentReference of the user's profile document.

Since:
4.0M2
Version:
$Id$
See Also:
SecurityReferenceFactory}, Serialized Form

Field Summary
 
Fields inherited from class org.xwiki.security.SecurityReference
FARM
 
Method Summary
 DocumentReference getOriginalReference()
           
 
Methods inherited from class org.xwiki.security.SecurityReference
getOriginalDocumentReference, getOriginalSpaceReference, getOriginalWikiReference, getParentSecurityReference, getReversedSecurityReferenceChain, getSecurityType
 
Methods inherited from class org.xwiki.model.reference.EntityReference
appendParent, compareTo, equals, extractReference, getName, getParameter, getParent, getReversedReferenceChain, getRoot, getType, hashCode, removeParent, replaceParent, setName, setParameter, setParameters, setParent, setType, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getOriginalReference

public DocumentReference getOriginalReference()
Overrides:
getOriginalReference in class SecurityReference
Returns:
the original reference used when this security reference was built.


Copyright © 2004-2012 XWiki. All Rights Reserved.