Uses of Interface
org.apache.shiro.subject.Subject

Packages that use Subject
Package
Description
This package primarily exists as a root classpath distinction, but it does contain two core classes widely used by applications, SecurityUtils and ShiroException.
Components used to support the framework's AOP/interception support classes.
Executor, ExecutorService, and ScheduledExecutorService implementations for transparent Subject association with threads in an asynchronous execution environment.
Provides the master SecurityManager interface and a default implementation hierarchy for managing all aspects of Shiro's functionality in an application.
Components supporting the Subject interface, the most important concept in Shiro's API.
Concrete support implementations of most of the org.apache.shiro.subject interfaces.
Your run-of-the-mill 'util' package for components and logic widely used across the framework that can't find their home into a proper OO hierarchy (or, most likely for things used across many hierarchies).