|
||||||||||
| 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 | |||||||||