See: Description
Interface | Description |
---|---|
ByteSource |
A
ByteSource wraps a byte array and provides additional encoding operations. |
Destroyable |
Shiro container-agnostic interface that indicates that this object requires a callback during destruction.
|
Factory<T> |
Generics-aware interface supporting the
Factory Method design pattern.
|
Initializable |
Shiro container-agnostic interface that indicates that this object requires initialization.
|
Nameable |
Interface implemented by components that can be named, such as via configuration, and wish to have that name
set once it has been configured.
|
PatternMatcher |
Interface for components that can match source strings against a specified pattern string.
|
ThreadState |
A
ThreadState instance manages any state that might need to be bound and/or restored during a thread's
execution. |
Class | Description |
---|---|
AbstractFactory<T> |
TODO - Class JavaDoc
|
AntPathMatcher |
PathMatcher implementation for Ant-style path patterns.
|
Assert |
Assertion utility class that assists in validating arguments.
|
ByteSource.Util |
Utility class that can construct ByteSource instances.
|
ClassUtils |
Utility method library used to conveniently interact with
Class es, such as acquiring them from the
application ClassLoader s and instantiating Objects from them. |
CollectionUtils |
Static helper class for use dealing with Collections.
|
JavaEnvironment |
Internal helper class used to find the Java/JDK version
that Shiro is operating within, to allow for automatically
adapting to the present platform's capabilities.
|
JdbcUtils |
A set of static helper methods for managing JDBC API objects.
|
LifecycleUtils |
Utility class to help call
Initializable.init() and
Destroyable.destroy() methods cleanly on any object. |
MapContext |
A
MapContext provides a common base for context-based data storage in a Map . |
PermissionUtils |
Utility class to help with String-to-Permission object resolution.
|
RegExPatternMatcher |
PatternMatcher implementation that uses standard java.util.regex objects. |
SimpleByteSource |
Very simple
ByteSource implementation that maintains an internal byte[] array and uses the
Hex and Base64 codec classes to support the
toHex() and toBase64() implementations. |
SoftHashMap<K,V> |
A
SoftHashMap is a memory-constrained map that stores its values in
SoftReference s. |
StringUtils |
Simple utility class for String operations useful across the framework.
|
ThreadContext |
A ThreadContext provides a means of binding and unbinding objects to the
current thread based on key/value pairs.
|
Exception | Description |
---|---|
InstantiationException |
Runtime exception thrown by the framework when unable to instantiate a Class via reflection.
|
UnavailableConstructorException |
Exception thrown when attempting to instantiate a Class via reflection, but a suitable constructor (depending
on the number of expected arguments) doesn't exist or cannot be obtained.
|
UnknownClassException |
The Shiro framework's
RuntimeException equivalent of the JDK's
ClassNotFoundException , to maintain a RuntimeException paradigm. |
Copyright © 2004-2016 The Apache Software Foundation. All Rights Reserved.