Services
Printer-friendly version

CAS Single Sign On

CAS stands for Central Authentication Service.  It provides NetID authentication and Single-Sign-On for web-based applications.  CAS protects thousands of websites at Yale.

When your application has been CASified, your users are presented with a single, consistent Login page to enter there NetID and Password.  The Single-Sign-On nature of CAS, users need only provide their NetID and Password once per browser session instead of for every site they navigate to.

Applications that implement the CAS protocol never see the user's password, providing a safe and secure means to authenticate users.

CAS was developed by Yale University's Technology and Planning Group.  As world-wide usage of the protocol expanded, support and maintenance of the system was turned over to JASIG (now Apereo).

 

Who can use it?

Application developers.

How much does it cost?

There is no cost for using this service.

How do I get it?

Your application must capable of implementing the CAS protocol.  How this is done is specific to each application platform.  If your application is Java (hosted on Tomcat or JBoss), PHP, .NET, or Apache, refer to https://www.apereo.org/cas/client-integration for integration instructions.  Apereo also hosts information on how to CASify many other platforms.

You may be able to implement the CAS protocol yourself.  Information is available at the Apereo CAS website.

Configuration parameters you will need to access the Yale instance of CAS:

  • CAS Server Hostname:  secure.its.yale.edu
  • Port:  443
  • CAS Login URL:  https://secure.its.yale.edu/cas/logion
  • CAS Service Validate URL:  https://secure.its.yale.edu/cas/serviceValidate
  • CAS Logout URL:  https://secure.its.yale.edu/cas/logout
  • Login Assistance URL:  https://veritas.its.yale.edu/netid

Where can I get help?

Contact the CAS Support Team at cas.support@yale.edu or the INF Identity and Access Management team at identity.management@yale.edu.

CAS Single Sign On

Short title: 
CAS Single Sign On
Icon class: 
icon-id
Short description: 

Provides NetID authentication and Single-Sign-On for web-based applications.

CAS stands for Central Authentication Service.  It provides NetID authentication and Single-Sign-On for web-based applications.  CAS protects thousands of websites at Yale.

When your application has been CASified, your users are presented with a single, consistent Login page to enter there NetID and Password.  The Single-Sign-On nature of CAS, users need only provide their NetID and Password once per browser session instead of for every site they navigate to.

Applications that implement the CAS protocol never see the user's password, providing a safe and secure means to authenticate users.

CAS was developed by Yale University's Technology and Planning Group.  As world-wide usage of the protocol expanded, support and maintenance of the system was turned over to JASIG (now Apereo).

 

Who can use it?: 

Application developers.

How much does it cost?: 

There is no cost for using this service.

How do I get it?: 

Your application must capable of implementing the CAS protocol.  How this is done is specific to each application platform.  If your application is Java (hosted on Tomcat or JBoss), PHP, .NET, or Apache, refer to https://www.apereo.org/cas/client-integration for integration instructions.  Apereo also hosts information on how to CASify many other platforms.

You may be able to implement the CAS protocol yourself.  Information is available at the Apereo CAS website.

Configuration parameters you will need to access the Yale instance of CAS:

  • CAS Server Hostname:  secure.its.yale.edu
  • Port:  443
  • CAS Login URL:  https://secure.its.yale.edu/cas/logion
  • CAS Service Validate URL:  https://secure.its.yale.edu/cas/serviceValidate
  • CAS Logout URL:  https://secure.its.yale.edu/cas/logout
  • Login Assistance URL:  https://veritas.its.yale.edu/netid
Where can I get help?: 

Contact the CAS Support Team at cas.support@yale.edu or the INF Identity and Access Management team at identity.management@yale.edu.