Uses of Class
org.xwiki.security.UserSecurityReference

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

Uses of UserSecurityReference in org.xwiki.security
 

Subclasses of UserSecurityReference 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.
 

Methods in org.xwiki.security that return UserSecurityReference
 UserSecurityReference SecurityReferenceFactory.newUserReference(DocumentReference reference)
          Returns a UserSecurityReference for the provided user document reference.
 UserSecurityReference DefaultSecurityReferenceFactory.newUserReference(DocumentReference reference)
           
 

Uses of UserSecurityReference in org.xwiki.security.authorization
 

Methods in org.xwiki.security.authorization that return UserSecurityReference
 UserSecurityReference SecurityAccessEntry.getUserReference()
           
 

Methods in org.xwiki.security.authorization with parameters of type UserSecurityReference
 boolean SecurityRule.match(UserSecurityReference user)
          Check if this rule match the given user.
 SecurityAccessEntry AuthorizationSettler.settle(UserSecurityReference user, Collection<GroupSecurityReference> groups, Deque<SecurityRuleEntry> securityRuleEntries)
          Compute the current access for the user that is a member of the given groups and on an entity which is protected by the given hierarchy of rights objects.
 

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

Methods in org.xwiki.security.authorization.cache with parameters of type UserSecurityReference
 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(UserSecurityReference user, SecurityReference entity)
          Remove an entry from this cache.
 



Copyright © 2004–2014 XWiki. All rights reserved.