Hi Alexis,

I have not yet had any experience of the CAS 3 way of doing things (maybe a simpler method is now available) - I know more about CAS 2. I have been thinking about CASifiying an android app (maybe using PhoneGap - which could also work for iPhone development). I have not got anything working as yet but if your application had a embedded browser you could visit the CAS login page, the user could supply userid and password and this would result in a CAS ticket granting cookie (CASTGC) if authentication was successful. This may be sufficient for your needs.

However, as you have complete control of the browser you could probably engineer it further to interact with the server passing this cookie to obtain actual userid details.

https://sso.server/cas/login?service=http://somevalidservicename
https://sso.server/cas/serviceValidate?ticket=ST-1234&service=http://somevalidservicename

<cas:serviceResponse xmlns:cas='http://www.yale.edu/tp/cas'>
<cas:authenticationSuccess>
<cas:user>userid</cas:user>
</cas:authenticationSuccess>
</cas:serviceResponse>

I hope this helps,

Mark


On 20/11/2010 21:47, Alexis wrote:
Hello everybody
I'm currently on a project and i want to create a client CAS . Like u know, i 
need a Objective-C Client CAS, and i don't find any documentation here. If 
anyone have an advice or documentation, i'll take it!


Take care.


--
You are currently subscribed to cas-dev@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to