Afaik, every http request (until response) that comes in is handled by a single thread
On Thursday, November 3, 2011, Abid Hussain <[email protected]> wrote: > Thanks! So this means the subject is retrieved from the current thread... But this assumes that each user works in it's own thread. I wonder how (or if) this works in a web application or more general in applications where multiple users work on the same thread? > > Regards, > > Abid > >> It's all about your thread local request that keys in on the subject. >> >> >> >> On Nov 1, 2011, at 12:30 PM, "Abid Hussain" <[email protected]> wrote: >> >> > Hi, >> > >> > posted this message in the forum already but somehow hasn't been posted >> to the mailing list. >> > >> > I'm new to Shiro and have a question about how >> SecurityUtils.getSubject() works. >> > >> > After reading the documentation it's said that one simply retrieves the >> current user (subject) by calling >> > SecurityUtils.getSubject() >> > >> > But in the context of multiple users concurrently using the application >> each with their own session how does SecurityUtils determine the >> relationship to the session? In this context I would rather expect something like >> > SecurityUtils.getSubject(session). >> > >> > Any hints are appreciated... >> > >> > Regards, >> > >> > Abid >> > -- >> > Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir >> > belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de >> > > > -- > NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie! > Jetzt informieren: http://www.gmx.net/de/go/freephone >
