[cas-dev] Making CAS authentication parameterizable

Stephen A. Cochran stephen.a.cochran at Dartmouth.EDU
Mon Mar 5 13:58:43 EST 2007


On Feb 27, 2007, at 10:23 PM, Harry Ng wrote:

> Day back to your post on mid-Dec, 2006, what did you modify on the  
> clients?
>
> Firstly, are you using the java client implemented by Yale? If, in  
> case, I
> would like to use that java client and make some modifications, do  
> you know
> where should I modify?
>
> I have read some codes in the java client, and found that extending
> "edu.yale.its.tp.cas.client.ProxyTicketValidator" and its handler  
> shall be a
> way, since it is the original mechanism on parsing the response  
> from the CAS
> Server.
>
> Other suggestions are welcome.
>
> Thanks,
> Harry

Sorry, I was out of the office last week.

The java client we modified was the one from the yale distribution,  
2.11 or something like that IIRC. The modifications were fairly  
minor, but I didn't make them myself so I can't say exactly where  
they are. In general, if you want to pull out extra attributes from a  
customized CAS 2 response, you need to modify where the client parses  
the XML returned from the serviceValidate call.

Steve


More information about the cas mailing list