Package | Description |
---|---|
org.xwiki.security.authorization | |
org.xwiki.security.authorization.cache |
Modifier and Type | Class and Description |
---|---|
class |
AccessDeniedException
Exception raised by the AuthorizationManager when denying access.
|
class |
EntityTypeNotSupportedException
Thrown when attempting to load a right for an unsupported entity type.
|
class |
UnableToRegisterRightException
Raised when the authorization manager fails to register a new right for any reason.
|
Modifier and Type | Method and Description |
---|---|
SecurityRuleEntry |
SecurityEntryReader.read(SecurityReference entityReference)
Read a collection of rules attached to a given entity.
|
Collection<SecurityRule> |
SecurityEntryReaderExtra.read(SecurityReference entityReference)
Read a collection of rules attached to a given entity.
|
default void |
AuthorizationManager.unregister(Right right)
Unregister the given custom
Right . |
void |
DefaultAuthorizationManager.unregister(Right right) |
Modifier and Type | Method and Description |
---|---|
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.
|
Copyright © 2004–2021 XWiki. All rights reserved.