Single Sign-On with the Central Authentication Service
In this chapter, we’ll examine the use of the Central Authentication Service (CAS) as a Single Sign-On (SSO) portal for Spring Security-based applications.
During the course of this chapter, we’ll cover the following topics:
- Learning about CAS, its architecture, and how it benefits system administrators and organizations of any size
- Understanding how Spring Security can be reconfigured to handle the interception of authentication requests and redirect them to CAS
- Configuring the JBCP Calendar application to utilize CAS SSO
- Gaining an understanding of how the Single Logout feature can be implemented, and configuring our application to support it
- Discussing how to use CAS proxy ticket authentication for services, and configuring our application to utilize proxy ticket authentication
- Discussing how to customize the out-of-the-box JA-SIG CAS server using the recommended war overlay approach...