SHIRO-317: updated SessionManager first-level cache concept to use a private ThreadLocal instead of the ThreadContext. The ThreadContext is cleared during subject.execute() which is undesirable when caching has been enabled during subject construction (Subject.Builder invocation).
|