[cas-dev] JA-SIG CAS Java Client 3.0.0-m1 Released

Scott Battaglia scott_battaglia at rutgers.edu
Thu Jun 15 15:30:19 EDT 2006


Dear CAS Community,

We're happy to announce the first milestone of the JA-SIG CAS Java 
Client 3.0.0.  This release features a completely re-architected CAS 
Java Client with many new features.

* Revamped Authorization filter that allows for different backing 
implementations
* Revamped Proxying to allow for different ProxyGrantingTicket Storage 
implemenations
* Utilization of HttpClient to do connection pooling and timeouts (for 
Ticket validation)
* Ticket and Assertion Interfaces to make parsing and using custom XML 
and attributes easier
* Configuration via Spring Bean Factory instead of web.xml allows for 
more flexible configuration options (JNDI, properties files, etc.)
* Example configuration in the webapp/WEB-INF folder

You can download the release from our downloads page 
<http://www.ja-sig.org/products/cas/downloads/>

We are looking for early feedback and feature requests.  Note that 
although M1 uses Spring for configuration, there is only one class that 
actually has a Spring dependency.  If anyone is interested in 
contributing an alternate configuration, please do so.

Upon GA release, this CAS Java Client will be integrated with the next 
release of Acegi Security for Spring.

Also, we're still looking for contributors for updating other CAS 
clients.  Feel free to contact us on the developers list if you'd like 
to help out!

Thanks,
The JA-SIG CAS Team

-- 
Scott Battaglia
Application Developer, Architecture & Engineering Team
Enterprise Systems and Services, Rutgers University
v: 732.445.0097 | f: 732.445.5493 | scott_battaglia at rutgers.edu 



More information about the cas-dev mailing list