Right. And to just clarify for Lana, a global handler is invoked for every service. A per service handler is only invoked on that particular service. And these handlers can be set via the inHandlers property on ServiceBean/XFireExporter.

Cheers,
- Dan

Saul Qunming Yuan wrote:

You need only tie the handler to the services you want to authenticate. In your handler, you should check the existence of header information and as part of your authentication process, so the user cannot bypass the authentication by leaving out the header.
HTH,
Saul

    ----- Original Message -----
    *From:* [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
    *To:* [email protected] <mailto:[email protected]>
    *Sent:* Thursday, March 16, 2006 5:25 PM
    *Subject:* [xfire-user] XFire webservice security

    Hi,

    I have a few questions regarding the authentication handler

    If I have 3 services available, but 2 of them should be publicly
    available; only one need to be authenticated. Once
    AuthenticationHandler is configured as global handler, does that
    mean it is invoked for all services. Just want to make sure that
    users can’t bypass the authentication by leaving out the header
    information when they should pass it in…

    Also can I tie authentication handler be tied to a specific
    service only by making it an inHandler in my XFireExporter bean?

    How

    This message is for the designated recipient only and may contain
    privileged, proprietary, or otherwise private information. If you
    have received it in error, please notify the sender immediately
    and delete the original. Any other use of the email by you is
    prohibited.



--
Dan Diephouse
(616) 971-2053
Envoi Solutions LLC
http://netzooid.com

Reply via email to