..    Copyright (C) 2009
..    Associated Universities, Inc.  Washington DC, USA.
..
..    Copying and distribution of this file, with or without modification,
..    are permitted in any medium without royalty provided the copyright
..    notice and this notice are preserved.  This file is offered as-is,
..    without any warranty.

======
caslib
======

caslib provides a python interface to CAS [#CAS]_.

A validating HTTPSConnection and HTTPSHandler for httplib_ and urllib2_ are included.


Features
========

* CASServer.login	Generate the login URL to log into a CASsified service
* CASServer.validate 	Check a CAS service ticket

* CASService		Define a CASsifed service

* login_to_cas_service 	Attempt to authenticate to a CAS /login form


Links
=====

.. [#CAS] Central Authentication Service <http://www.jasig.org/cas>

.. _urllib2: http://docs.python.org/library/urllib2.html
.. _httplib: http://docs.python.org/library/httplib.html
