"scott.stark(a)jboss.org" wrote : This has to be driven by the security aspects and the usecases I outlined. The SecurityAssociation is at best an implementation detail of some aspects. We should be looking to propagate security context info via the invocation payload rather than thread locals.
|
Yes, that I understood with your previous feedback. That is where the complexity arises with run-as propagation. Apart from RAI, what other trust associaters need to be sent via the payload.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3991436#3991436
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3991436
"anil.saldhana(a)jboss.com" wrote :
| anonymous wrote : I'm not seeing how the run-as identity and roles fits into the SecurityContext. How does it?
| RunAsIdentity is not applicable to every JEMS project. It is more of an JEE aspect. Both RAI and Roles will be keyed in the context map inside SC implementation.
|
Forget about the specific RunAsIdentity notion. This should be a subset of a general trust configuration where there is an assertion that the caller is X with proof of identity Y. The javaee run-as notion has X=some-role with Y=the-ability-to-deploy-a-component-with-a-run-as-tag.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3991426#3991426
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3991426