Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Jasig CAS - Single Sign On for the Web

Merge pull request #418 from Unicon/CAS-1418

CAS-1418: Allow LdapAuthnHandler to extend the authn subsystem
latest commit e934372765
Misagh Moayyed mmoayyed authored
Octocat-spinner-32 cas-management-webapp [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-compatibility Merge branch 'feature-new-authn-api' of github.com:Jasig/cas into 4.0.x June 17, 2013
Octocat-spinner-32 cas-server-core CAS-1418: Pulled out uid into a username variable April 14, 2014
Octocat-spinner-32 cas-server-extension-clearpass [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-integration-ehcache [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-integration-jboss [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-integration-memcached [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-integration-restlet [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-protocol - minor fixes, state CAS 4.0 as protocol 3.0 compliant. March 14, 2014
Octocat-spinner-32 cas-server-support-generic CAS-1418: Pulled out uid into a username variable April 14, 2014
Octocat-spinner-32 cas-server-support-jdbc CAS-1418: Pulled out uid into a username variable April 14, 2014
Octocat-spinner-32 cas-server-support-ldap CAS-1418: allow LdapAuthnHandler to extend the authn subsystem April 07, 2014
Octocat-spinner-32 cas-server-support-legacy [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-support-oauth [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-support-openid [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-support-pac4j [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-support-radius CAS-1418: Pulled out uid into a username variable April 14, 2014
Octocat-spinner-32 cas-server-support-saml [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-support-spnego [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-support-trusted [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-support-x509 [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-uber-webapp [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-webapp-support [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 cas-server-webapp NOJIRA: Fixed typo; changed "polcy" to "policy" April 07, 2014
Octocat-spinner-32 etc Conform source file license header. September 18, 2012
Octocat-spinner-32 src NOJIRA: Updated site to remove links to UM February 11, 2014
Octocat-spinner-32 travis CAS-1398: Added more keywords to commit messages March 03, 2014
Octocat-spinner-32 .gitignore CAS-1271: Cleaning up CAS core, added checkstyle suppressions. March 20, 2013
Octocat-spinner-32 .travis.yml NOJIRA: Verify commit messages after build April 03, 2014
Octocat-spinner-32 CONTRIBUTING.md CAS-1398: Added contributing.md file March 02, 2014
Octocat-spinner-32 INSTALL.txt Remove superfluous directory September 11, 2011
Octocat-spinner-32 LICENSE CAS-1101 Update licensing to Apache License, Version 2.0. May 04, 2012
Octocat-spinner-32 NOTICE NOJIRA: updated notice files April 03, 2014
Octocat-spinner-32 README.md NOJIRA: Updated readme with correct wiki link February 18, 2014
Octocat-spinner-32 assembly.xml Conform source file license header. September 18, 2012
Octocat-spinner-32 build.xml NOJIRA: updated notice files March 31, 2014
Octocat-spinner-32 checkstyle-rules.xml NOJIRA - Fixed a number of CS issues, mostly related to whitespace ch… September 11, 2013
Octocat-spinner-32 checkstyle-suppressions.xml javadoc fixes. Removed stack trace instances that were printed to con… May 16, 2013
Octocat-spinner-32 pom.xml [maven-release-plugin] prepare for next development iteration April 04, 2014
Octocat-spinner-32 tasks.xml Conform source file license header. September 18, 2012
README.md

Central Authentication Service (CAS)

http://www.jasig.org/cas

Introduction

Welcome to the home of the Central Authentication Service project, more commonly referred to as CAS. The Central Authentication Service (CAS) is the standard mechanism by which web applications should authenticate users.

CAS provides enterprise single sign-on service:

  • An open and well-documented protocol
  • An open-source Java server component
  • A library of clients for Java, .Net, PHP, Perl, Apache, uPortal, and others
  • Integrates with uPortal, BlueSocket, TikiWiki, Mule, Liferay, Moodle and others
  • Community documentation and implementation support
  • An extensive community of adopters

Build Build Status Codeship Status for Jasig/cas

It is recommended to build and deploy CAS locally using the Maven War Overlay method. This approach does not require the adopter to explicitly download any version of CAS, but rather utilizes Maven's overlay mechanism to combine CAS original artifacts and local customizations to further ease future upgrades and maintenance.

Download

  • Binary releases may be downloaded from here.
  • CAS artifacts are published through the Maven Central Repository.
  • A snapshot of the codebase's master branch may be downloaded from here.
  • Snapshot artifacts are also published through the Sonatype snapashots repository under the group id org.jasig.cas.
  • The codebase may also be cloned using a Git client via the following command:
git clone git@github.com:Jasig/cas.git

Note: If building CAS from the source, running the test cases currently requires an active Internet connection. Please see the maven docs on how to disable the tests.

Documentation

Addons

  • CAS Addons is an open source collection of useful CAS server extensions.

Contributions

Something went wrong with that request. Please try again.