Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

What is pac4j ?

pac4j is an open source project : https://github.com/leleuj/pac4j.

...

It's available under the Apache 2 license.

 

What is cas-server-support-pac4j ?

Since CAS server 4.0, cas-server-support-pac4j is a new Maven module for the CAS server. It' based on the pac4j library and adds CAS/OpenID/OAuth client support to the CAS server : authentication can be delegated through a link on the login page to a CAS, OpenID or OAuth provider.

...

cas-server-support-pac4j module versionbased on pac4j versionNew features
4.01.4.0

Compared to the cas-server-support-oauth module (version 3.5.2) :

  • all profiles share a common set of attributes
  • all clients can be grouped using the Clients class
  • the CAS OAuth wrapper support is now native to pac4j
  • new protocols are supported : CAS and OpenID

 

Configuration for the CAS/OAuth/OpenID client support in CAS server version >= 4.0.0