Uses of Class
org.xwiki.security.SecurityReference

Packages that use SecurityReference
org.xwiki.security   
org.xwiki.security.authorization   
org.xwiki.security.authorization.cache   
 

Uses of SecurityReference in org.xwiki.security
 

Subclasses of SecurityReference in org.xwiki.security
 class GroupSecurityReference
          GroupSecurityReference is a SecurityReference that is used to represent a security group, which is a set of users, such that rights can be assigned to the whole group at once.
 class UserSecurityReference
          A user is represented internally in the authorization module by a UserSecurityReference corresponding to the DocumentReference of the user's profile document.
 

Methods in org.xwiki.security that return SecurityReference
 SecurityReference SecurityReference.getParentSecurityReference()
           
 SecurityReference DefaultSecurityReferenceFactory.newEntityReference(EntityReference reference)
           
 SecurityReference SecurityReferenceFactory.newEntityReference(EntityReference reference)
          Returns a SecurityReference for the provided entity.
 

Methods in org.xwiki.security that return types with arguments of type SecurityReference
 Deque<SecurityReference> SecurityReference.getReversedSecurityReferenceChain()
           
 

Uses of SecurityReference in org.xwiki.security.authorization
 

Methods in org.xwiki.security.authorization that return SecurityReference
 SecurityReference SecurityEntry.getReference()
           
 

Methods in org.xwiki.security.authorization with parameters of type SecurityReference
 SecurityRuleEntry SecurityEntryReader.read(SecurityReference entityReference)
          Read a collection of rules attached to a given entity.
 

Uses of SecurityReference in org.xwiki.security.authorization.cache
 

Methods in org.xwiki.security.authorization.cache with parameters of type SecurityReference
 SecurityRuleEntry SecurityCache.get(SecurityReference entity)
          Get a cached entry.
 SecurityAccessEntry SecurityCache.get(UserSecurityReference user, SecurityReference entity)
          Get a cached entry.
 SecurityAccessEntry SecurityCacheLoader.load(UserSecurityReference user, SecurityReference entity)
          Load the cache with the required entries to look up the access for a given user on a given entity.
 void SecurityCache.remove(SecurityReference entity)
          Remove an entry from this cache.
 void SecurityCache.remove(UserSecurityReference user, SecurityReference entity)
          Remove an entry from this cache.
 



Copyright © 2004-2012 XWiki. All Rights Reserved.