Tutorials and HOWTOs
The following step-by-step tutorials are available for very specific needs and environments:
- Using CAS with two different AD forests
- HOWTO CASifying ASP.NET WebApp - ExampleWebsite
- Migrating an existing CAS server installation — Suppose you have an existing CAS server installation. You'd now like to migrate it to a new server. Maybe you're taking the opportunity to switch hardware, to upgrade OSs, or you're moving to a new datacenter. These instructions are intended to help you accomplish this migration.
- HOWTO utilize javax.servlet.http.HttpServletRequest isUserInRole( java.lang.String role )
- HOWTO Use Jasypt to encrypt passwords in configuration files — If you use a database for your ticket registries or an LDAP for user authentication, etc, it's easy to end up with clear text credentials in your configuration or properties files. This tutorial shows how to use Jasypt to replace those values with encrypted strings that get decrypted at run time.
- End-to-end Windows Example — This tutorial demonstrates Active Directory authentication, MySQL-based registries, LDAP attribute release and single sign-off using the 3.4.2.1 server and 3.1.10 client running on Windows XP systems. The Maven overlay method is used to build the server.
- Best Practice - Setting Up CAS Locally using the Maven WAR Overlay Method
- Shibboleth-CAS Integration — CAS can be integrated with the Shibboleth http://shibboleth.internet2.edu/ federated SSO platform by a couple different strategies.
- HOWTO Configure JBoss for HTTPS — This HOWTO walks you through the HTTPS configuration using a self-signed certificate on a JBoss server.
- HOWTO Configure CAS for LDAP DIGEST-MD5 — This tutorial describes how to configure CAS for LDAP DIGEST-MD5 authentication using OpenLDAP. It was authored in response to CAS-664 http://www.ja-sig.org/issues/browse/CAS-664.
- HOWTO Configure Single Sign On Session Timeout — This HOWTO describes how to control SSO session timeouts (after which user must reauthenticate) by modifying the ticket-granting ticket expiration policy.
- CAS on Windows Quick Setup Guide — This tutorial demonstrates how to set up CAS quickly on Windows using the Apache Directory Server for LDAP authentication.
- HOWTO Setup LDAP GSSAPI+Kerberos Authentication in CAS — This HOWTO describes how to set up CAS to authenticate to LDAP using the GSSAPI mechanism with a Kerberos 5 backend.
- HOWTO Setup Dual Authentication in CAS - SSL Client Auth and LDAP — This document describes how to setup a layered authentication system that requires SSL client authentication to the CAS server and LDAP authentication to validate users.
- HOWTO Run Canoo Web Tests
- Deploying CAS 3.0.x in RHEL 5 with Sun Java
- HOWTO Switch to Sun JVM in RHEL — This HOWTO provides detailed instructions for switching from the default GJC runtime to the Sun Java JRE.
- Clustering CAS — The clustering guide describes concerns and configuration guidelines for deploying CAS in a high availability (HA) environment.
- Demo — The demo guide provides detailed instructions for setting up a multi-domain SSO demonstration for a quick start with CAS.