LDAP CAS plugin

LDAP CAS plugin is an LDAP authentication plugin that supports integration in a CAS (Central Authentication Service) environment
Download

LDAP CAS plugin Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Otruyo
  • Publisher web site:

LDAP CAS plugin Tags


LDAP CAS plugin Description

LDAP CAS plugin is an LDAP authentication plugin that supports integration in a CAS (Central Authentication Service) environment LDAP CAS plugin is an LDAP authentication plugin that supports integration in a CAS (Central Authentication Service) environment.LDAP CAS plugin is a plugin for Fedora Directory Server (it should also work in Red Hat Directory Server, and probably in SUN's Directory Server) that allows authentication in a CAS SSO enviroment. In a LDAP bind operation, it accepts normal user passwords and CAS tickets (PT or ST), called credentials in the code sources.INSTALLATION:Review MakefileStop LDAP serverDo makeCopy libcas-plugin.so to /lib/Add the following entry for the server plug-in to /slapd-/config/dse.ldif(Change '/opt/ldapserver' with your Fedora DS )(Change '/etc/security' with whatever fits you. If not present it defaults to '/etc/cas.conf')(Change casMaxCachedUsers with an upper limit for your users)(Change casMaxCachedTimeAcc with seconds while a cached credential is considered valid since last accessed)(Change casMaxCachedTimeCrea with seconds while a cached credential is considered valid since it was created. Must be greater than casMaxCachedTimeAcc)dn: cn=CAS Pass Through Auth,cn=plugins,cn=configobjectClass: topobjectClass: nsSlapdPluginobjectClass: extensibleObjectobjectClass: casConfigcn: CAS Pass Through Authnsslapd-pluginPath: /opt/ldapserver/lib/libcas-plugin.sonsslapd-pluginInitfunc: cas_passthruauth_initnsslapd-pluginType: preoperationnsslapd-pluginEnabled: onnsslapd-pluginloadglobal: truensslapd-plugin-depends-on-type: databasecasMissingSuffix: ALLOWcasExcludeSuffix: o=NetscapeRootcasExcludeSuffix: cn=configcasService: fdscasConfFile: /etc/security/cas.confcasMaxCachedTimeAcc: 1000casMaxCachedTimeCrea: 7200casIDAttr: uidcasNumCreds: 15casMaxCachedUsers: 20000Copy file cas-plugin.ldif to /slapd-/config/schema/66cas-plugin.ldif(change '66' for a value suitable for you)(the oids in the file are just samples; change them)Edit 'cas.conf' with your system configuration. Copy it to a place suitable for you (the same as in dse.ldif).Start LDAP serverThis Program is distributed in the hope that it will be useful, but WITHOUTANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.What's New in This Release:· Support for concurrent sessions in credentials cache module.


LDAP CAS plugin Related Software