|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Permission
interface.
See:
Description
Interface Summary | |
---|---|
PermissionResolver | A PermisisonResolver resolves a String value and converts it into a
Permission instance. |
PermissionResolverAware | Interface implemented by a component that wishes to use any application-configured PermissionResolver that might already exist instead of potentially creating one itself. |
RolePermissionResolver | A RolePermissionResolver resolves a String value and converts it into a Collection of
Permission instances. |
RolePermissionResolverAware | Interface implemented by a component that wishes to use any application-configured RolePermissionResolver that might already exist instead of potentially creating one itself. |
Class Summary | |
---|---|
AllPermission | An all AllPermission instance is one that always implies any other permission; that is, its
implies method always returns true. |
DomainPermission | Provides a base Permission class from which type-safe/domain-specific subclasses may extend. |
WildcardPermission | A WildcardPermission is a very flexible permission construct supporting multiple levels of
permission matching. |
WildcardPermissionResolver | PermissionResolver implementation that returns a new WildcardPermission
based on the input string. |
Exception Summary | |
---|---|
InvalidPermissionStringException | Thrown by PermissionResolver.resolvePermission(String) when the String being parsed is not
valid for that resolver. |
Support and default implementations for Shiro's Permission
interface.
PermissionResolver
interface, as
it plays an important part in many of Shiro's Realm
implementations
and AOP support.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |