Interface NamedObjectEnvironment
- All Superinterfaces:
Environment
- All Known Implementing Classes:
BasicIniEnvironment,DefaultEnvironment
An environment that supports object lookup by name.
- Since:
- 1.2
-
Method Summary
Methods inherited from interface org.apache.shiro.env.Environment
getSecurityManager
-
Method Details
-
getObject
Returns the object in Shiro's environment with the specified name and type ornullif no object with that name was found.- Type Parameters:
T- the type of the class- Parameters:
name- the assigned name of the object.requiredType- the class to which the discovered object must be assignable.- Returns:
- the object in Shiro's environment with the specified name (of the specified type) or
nullif no object with that name was found. - Throws:
RequiredTypeException- if the discovered object does not equal, extend, or implement the specified class.
-