@SuppressWarnings("MagicNumber")
    void onCreate(Session session) {
        session.setAttribute(BEAN_STORAGE_KEY, new BeanStorage(20));
    }
If web environment, delegate to SessionScoped,
otherwise use Shiro sessions to store session beans
support/jakarta-ee/src/main/java/org/apache/shiro/ee/cdi/ShiroScopeContext.java