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
