|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
DefaultSecurityReferenceFactory.newUserReference(DocumentReference reference)
|
UserSecurityReference |
SecurityReferenceFactory.newUserReference(DocumentReference reference)
Returns a UserSecurityReference for the provided user document 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||