Previous versions of CAS used a Form into which the user typed a userid and password. CAS 3 should support the addition of plugins that support other forms of authentication. This is a discussion of each method of authentication, a processing model, the information returned about the user, and any error conditions expected.
Client Certificate over SSL
NTLM
Cookie
IPSEC
Kerberos
XML Signature