org.jasig.cas.client:cas-client-support-saml (maven):  Apereo CAS Client for Java is the integration point for applications that want to speak with a CAS server, either via the CAS 1.0 or CAS 2.0 protocol. 
Keywords: authentication|cas-client|cas-server|java|servlet-container|sso