Hi Kaushalye,

I know that Rampart/C is only for SOAP. I mean if someone exposes a
WS-Security enabled service as REST, what would be the behaviour?

Regards,
Senaka

> Senaka Fernando wrote:
>> Hi Kaushalye,
>>
>> Does this mean no-REST with Rampart/C services???
> What are Rampart/C service? If you mean secured services, Apache
> Ramaprt/C is only for SOAP.
>> That's a big issue I
>> guess. Why isn't it possible to make partially secure services. The
>> whole
>> idea is to meet the requirement of a provider. If he can't partially
>> secure then he would rather drop WS-Security. This won't solve at least
>> some of his expectations. Thoughts??
>>
> What are partially secured services? A service is either secured or
> not.:) The same service cannot be allowed to treat two requests in
> different ways.  For example think about authentication. What's the
> rationale behind allowing one request to add claims and another to not?
> Why would I bother adding username tokens if the service is kind enough
> to pass without them?
> Cheers,
> Kau
>
>> Regards,
>> Senaka
>>
>>
>>> Hi Kaushalye and Supun,
>>>
>>> Thanks for your responses.  So I would think REST calls will also only
>>> work if I am not configuring the service to use rampart, correct?  You
>>> are right that I can define 2 services and leave one open for REST and
>>> other means of security.  The customer will decide what they want based
>>> on where they are deploying their service.
>>>
>>> -Dave.
>>>
>>> -----Original Message-----
>>> From: Kaushalye Kapuruge [mailto:[EMAIL PROTECTED]
>>> Sent: Thursday, February 21, 2008 9:38 PM
>>> To: rampart-c-dev@ws.apache.org
>>> Subject: Re: [RAMPART/C] Question about making the WS-SECURITY optional
>>> from call to call
>>>
>>> Hi,
>>> Having different security requirements for the same endpoint doesn't
>>> make any sense. A service should treat all incoming messages in the
>>> same
>>> way.
>>> Saying that, we do not support the operational level security. The
>>> smallest unit of security requirements is for a service. So if you need
>>> to have different security requirements, you need to have different
>>> services. Then again, you have to be careful exposing your business
>>> logic. If a secured service is exposed with another then an attacker
>>> can
>>> easily pick the latter.:) Cheers, Kau
>>>
>>> Dave Meier wrote:
>>>
>>>> Hi,
>>>>
>>>> I want to support WS-SECURITY on request coming in to my server, but I
>>>>
>>>> also want clients to be able to send SOAP requests with no WS-SECURITY
>>>>
>>>> and provide the userid/password by inserting them into the request as
>>>> regular elements.  I also want my REST calls to work without RAMPART
>>>> doing anything with them.  Is there a way to configure the server this
>>>>
>>>> way?
>>>>
>>>> So I want to support the following all with one services.xml file:
>>>>
>>>> 1.  SOAP WS-SECURITY requests.
>>>> 2.  SOAP requests with no WS-SECURITY header.
>>>> 3.  REST calls.
>>>>
>>>> Thanks,
>>>>
>>>> -Dave.
>>>>
>>>>
>>>> **********************************************************************
>>>> This email and any files transmitted with it are confidential and
>>>>
>>> intended solely for the use of the individual or entity to whom they
>>> are
>>> addressed. Any unauthorized review, use, disclosure or distribution is
>>> prohibited. If you are not the intended recipient, please contact the
>>> sender by reply e-mail and destroy all copies of the original message.
>>>
>>>> **********************************************************************
>>>>
>>>>
>>>>
>>>>
>>> --
>>> http://blog.kaushalye.org/
>>> http://wso2.org/
>>>
>>>
>>>
>>
>>
>>
>
>
> --
> http://blog.kaushalye.org/
> http://wso2.org/
>
>

Reply via email to