Vic ,

In my project authentication and authorization are performed by
certificates. Help me, please, to find right way to define WHos is
logged on and What they are doing by JMX .

regards,

    Sergey .


> Craig McClanahan wrote:
>> 
>>  
>> http://weblogs.java.net/blog/gmurray71/archive/2005/07/got_servlets.html
>> 
>> My particular question (well, questions :-) for the Struts community:
>> 
>> * What technology do you currently use for authentication and authorization
>>   in your web applications?


> I used JDBC relms in at least 3 large struts projects. (including 1up,
> the last one, 10mm memebers)


>> * If you use the container managed security faciities of your container,
>>   does it completely meet your needs?  If not, what else would you like to 
>> see?

> I think it should let me use my own DAO(iBatis, EJB), so that SQL 
> queeries are cached. The spec should address it at least in words that
> containers are expected to cache the querry.

> I allwaysed added row based security. So a sales guy from NY could see a
> table (dispay tag) where he could edit NY customer but only read TX 
> customers.

> The spec might make it easier to use applets (or JSF) for the login page

> If somone clever could come up with a light/simple BRE for security. (if
> this you can see that in this mode but not that unless rare_condition
> isTrue).

> It should allow us to use DB security (ex: create user). Or "Exchange"
> security (so when they fire somone and remove mail... poof)

> It should "timeout" and have to refresh. For example if I upgrade somone
> to "moderator".... they have to log out now. Maybe a remote "JMX" to
> send message to time out.

> Did I say JMX? Everything shold be JMX. WHos is loged on? What are they
> doing? EVERYTHING!


>> * If you don't use container managed security (i.e. the facilities
>> defined in the
>>   servlet and J2EE, err, Java EE specifications), what capabilities would you
>>   need to have available before you'd consider using the container 
>> facilities?
>> 

> It be great to be within the spec and pass the login autehtincation each
> request.... so you do not have to realy on the session.

> It be great if it allowed for "coporate Liberty", meaning a global 
> security standard, or single logon to mutiple servers and app types.

> Servlet should not assume htpp/htmlServlet! (or 
> httpRequest/httpResponse)I can't belive I did not list this 1st ;-)... I
> think of html/http as Gopher, gohper used to be 90% of internet 
> traffic.). For example RMIServlet should be implemented, AxisServlet,
> RSSServlet... More about serializing objects(including collections) in
> binary. (So they can be sent over the wire)
> (also ... single coporate security should work on more protocols)
> ALso.. something about encrypting objects sent accross the wire to 
> either comunicate results or to keep scope.

> Soemthing about audit logs. Everyone has simple weblogs, it could be
> standardized.... and spec should use a word "asyncronous write in 
> another thread". (So when a log audit trail of a users use does not 
> dealy the response). Managers LOVE audit trail of what was used by home
> for how long... not to mention that we can invoice on it.

> We may need a "disconcecet" way to manage the session. It should still
> time out, but I should be able to managed it from applets. Like what is
> my session in each request and expicit about how it would die.

> Here is a hint for JSF 3.0: 
> http://www.jaxfront.org/pages/overview_introduction.html (Sun should
> provide a conversion path from JSP to JDNC XML)

> J2EE should include JDBC and not J2SE! Becuase! It encourages people to
> use J2EE.jar and makes rt.jar smaller. It discourages Swing newbies from
> not doing DAO or VO/DTO. rt.jar needs a native JDBC driver anyway. (I
> think same about CROBA, just move it up).

> Mail api is important. It should be in J2EE.jar, if not rt, 80% of time
> we need it.

> j2ee spec shoud talk to junit and ant. I used to go to clients to 
> work... and they did not have it installed. [EMAIL PROTECTED]

> In general... servlet => services, SoA. If not sure on how to implement
> some idea, just leave as api/interface, wait for best O/S implementation
> and put in J2ee.jar on next go arround.

> hth, my invoice is in the mail ;-)
> .V
> (I did not post it on his blog :-( )


> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]



-- 
regards,
 Sergey                          mailto:[EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to