Yes, you can modify the CentralAuthenticationService interface and default
implementation, however this is going to be a huge obstacle in upgrading to
newer versions of CAS.  I strongly recommend trying some other means such as
using RESTful API or creating some type of mediating application to handle
SOAP with your application while it does REST or whatever under the covers
if your SOAP producing application cannot do REST.

A-


On 7/27/09 8:05 AM, "Diego Benedicto" <[email protected]> wrote:

> 
> As Andrew says, REST solution is the best way and I use it in my CAS Server
> instead SOAP.
> 
> Regards,
> Diego
> 
> 
> Diego Benedicto wrote:
>> 
>> Hi,
>> 
>> All the information I have found about SOAP is in this mailing list...
>> 
>> Summarizing, you need to expose the interface CentralAuthenticationService
>> with xFire http://xfire.codehaus.org/
>> 
>> In the interface CentralAuthenticationService  you will need to add a new
>> method  (for example, "createTicketGrantingTicketUserPass") that receive
>> as parameter an implementation of Credentials (for example,
>> UsernamePasswordCredentials)
>> 
>> And in the implementation class (CentralAuthenticationServiceImpl) you
>> will have to implement this method, simply returning
>> createTicketGrantingTicket(parameter)
>> 
>> 
>> You can use REST instead SOAP, using Restlet Framework in CAS Server
>> 
>> Hope it helps, regards,
>> Diego
>> 
>> 
>> 
>> 
>> Nishant-7 wrote:
>>> 
>>> Hi,
>>> 
>>> Can anyone has implemented SOAP with CAS?
>>> or any tutorial that can help me to work with SOAP?
>>> I do not get any tutorial on internet?
>>> 
>>> Please help me..
>>> -- 
>>> You are currently subscribed to [email protected] as:
>>> [email protected]
>>> To unsubscribe, change settings or access archives, see
>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>> 
>>> 
>> 
>> 

-- 
Andrew Feller, Business System Programmer
LSU University Information Services
200 Frey Computing Services Center
Baton Rouge, LA 70803
Office: 225.578.3737
Fax: 225.578.6400



-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to