To make use of this library you must run at least Java 1.7 and Apache Tomcat 8.5.12 or newer.
This site will guide you through the components of this library:
Your will need both components configured properly to enjoy true SSO in your company network.
Before using this library, make sure that the main artifact and its dependencies are in the class path of your Tomcat instance, i.e., in $CATALINA_BASE/lib or $CATALINA_HOME/lib.
Finally configured all components, now need to verify your setup? Read the sample webapp setup.
Integrating this module within Spring Security can easily be done. Read here how!
If you happen not to use Active Directory, but MIT Kerberos or Heimdal as your KDC – no problem, the authenticators are not tied to the Active Directory, but simply require a working Kerberos setup. As for the realm, read the chapter on alternative realm implementations.