In this chapter, we'll examine the use of the Central Authentication Service (CAS) as a single sign-on 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 redirecting it to CAS
- Configuring the JBCP calendar application to utilize CAS single sign-on
- Gaining an understanding of how a single logout can be performed, 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...