logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Lemonldap::NG::Portal::Lib::CAS - Common CAS functions

Authors

       LemonLDAP::NG team <http://lemonldap-ng.org/team>

Bug Report

       Use        OW2        system       to       report       bug       or       ask       for       features:
       <https://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/issues>

Description

       This module contains common methods for CAS

Download

       Lemonldap::NG is available at <https://lemonldap-ng.org/download>

Methods

getCasSession
       Try to recover the CAS session corresponding to id and return session data If id is set to undef, return
       a new session

   returnCasValidateError
       Return an error for CAS VALIDATE request

   returnCasValidateSuccess
       Return success for CAS VALIDATE request

   deleteCasSecondarySessions
       Find and delete CAS sessions bounded to a primary session

   returnCasServiceValidateError
       Return an error for CAS SERVICE VALIDATE request

   returnCasServiceValidateSuccess
       Return success for CAS SERVICE VALIDATE request

   returnCasProxyError
       Return an error for CAS PROXY request

   returnCasProxySuccess
       Return success for CAS PROXY request

   deleteCasSession
       Delete an opened CAS session

   callPgtUrl
       Call proxy granting URL on CAS client

Name

       Lemonldap::NG::Portal::Lib::CAS - Common CAS functions

See Also

       Lemonldap::NG::Portal::IssuerDBCAS

Synopsis

       use Lemonldap::NG::Portal::Lib::CAS;

See Also