Phillipe,
thanks for the response. I actually know all that. But my question is:
Given that I will have my SecurityService in jonas.properties, when does it
actually get called:
1. During Initialization
2. When a client starts accessing
What I need my security service to do is set the client's principle. As far
as i can see, this needs to be done before they even try to call the
"create" method on the BeanHome. So I want to allow a client to do the
following:
Properties props = new Properties();
props.put(javax.naming.SECURITY_PRINCIPLE);
props.put(javax.naming.SECUIRTY_CREDENTIALS);
Context myCon = new InitialContext(props);
Then when they call "lookup" on the BeanHome, I want to do authentication
(NOT authorization) at that point. So my handler will create a new
SecurityContext with that Principal and put it into the SecurityCurrent.
So my question here is, when they call "lookup" on the bean:
1. What method( and class) in the JONAS Container is called?
2. Can I access the client's Context from that?
After this, my question is:
When they call a bean's method, how do I have it call my security handler
instead of just going straight to JBeanHome which calls
methodGaurd.checkGaurd? What if I want to do some other stuff as well? How
do I get my handler in there?
Please, if you can, answer all of my questions (I know there are alot, but
they are all necessary). I know that this whole newsgroup will benefit from
such knowledge.
Thanks,
Robert
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com
----
To unsubscribe, send email to [EMAIL PROTECTED] and
include in the body of the message "unsubscribe jonas-users".
For general help, send email to [EMAIL PROTECTED] and
include in the body of the message "help".