We implemented security at the transport level using SSL with
client-authentication.
The good thing about this is the web services code does not have to deal
with security related aspects at all.  It works well, and in a
predictable manner.
We had a binary level of security - either a client can invoke the web
service or not.  We didn't have tiered security or diff levels of
authorization.  Having to deal with that will complicate this solution.

The negative aspect is the overhead in managing all the certs and keys
floating around and ensuring the security policy is well understood and
adhered to. 

The latest JAX RPC comes with message level security.  You might want to
explore that but I believe the standardization in that area is not yet
complete.  So not sure about the level of interoperability needs on your
project and the impact of using something non-standard.

-----Original Message-----
From: Marco Mistroni [mailto:[EMAIL PROTECTED] 
Sent: Thursday, October 28, 2004 4:43 AM
To: [EMAIL PROTECTED]
Subject: adding security to webservices in axis

Hello all,
        I have a question for axis mailing list..
I would like to add security to my axis webservice, and I am looking For
tips..
What I want to avoid is to going and modify the web.xml in tomcat for
adding Users....
I am sure that there is at least someone on this list which came across
This problem...

Any hints will be appreciated...

Thanks in advance and regards
        marco


Reply via email to