[jboss-dev-forums] [PicketBox Development] - Re: Security Context Propagation

Anil Saldhana do-not-reply at jboss.com
Fri Aug 24 09:26:16 EDT 2012


Anil Saldhana [https://community.jboss.org/people/anil.saldhana] created the discussion

"Re: Security Context Propagation"

To view the discussion, visit: https://community.jboss.org/message/755790#755790

--------------------------------------------------------------
> Darran Lofthouse wrote:
> 
> The more I have experienced issues in this area the more convinced I am that PicketBox or any related security subsystem should not be responsible for managing the actual association of the current security context with the current request.
> 
> What I mean by this is that the security subsystem / PicketBox is not aware of the underlying threading model of the subsystem currently handling the request - in the past we had one thread per request so have been able to make assumptions about this but that is not the case anymore.
> 
> I am not sure what it would look like yet but I have been thinking we need something along the lines of an API that allows for items to be attached to the current request the different subsystems / containers would then provide implementations of that API and the container will then make the decision regarding how to actually perform the association.
> 
> As then raised above there needs to be a mechanism to propagate between different containers - that may be a point where a ThreadLocal may be required and leave the container receiving the request responsible for taking care of it before it switches the request to a new thread.
PicketBox cannot be the all encompassing security project as many demand.  :) 

As you said, Darran, there are cases where the integrating application/subsystem has to manage aspects of security itself while using the constructs in PBox.
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/755790#755790]

Start a new discussion in PicketBox Development at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2088]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-dev-forums/attachments/20120824/6bd0b439/attachment.html 


More information about the jboss-dev-forums mailing list