FusionDirectory
Static Public Member Functions
LoginCAS Class Reference

Login via CAS. More...

Inheritance diagram for LoginCAS:
Inheritance graph
[legend]

Static Public Member Functions

static getLabel ()
 Displayed name.
 
static initCAS ()
 Initialize phpCAS library.
 
static loginProcess ()
 All login steps in the right order for CAS login.
 
- Static Public Member Functions inherited from LoginMethod
static runSchemaCheck ()
 Runs schemaCheck if activated in configuration.
 
static checkForLockingBranch ()
 Check if locking LDAP branch is here or create it.
 
static validateUserInput ()
 Check username for invalid characters and check password is not empty Also trims username.
 
static ldapLoginUser ()
 Performs an LDAP bind with $username and $password.
 
static loginAndCheckExpired ()
 Called after successful login, return FALSE if account is expired.
 
static connect ()
 Connect user.
 
static redirect ()
 Final step of successful login: redirect to main.php.
 
static runSteps ($steps)
 Run each step in $steps, stop on errors.
 
static loginProcess ()
 All login steps in the right order.
 
static getLabel ()
 Displayed name for each login method. Returning FALSE disables a method.
 

Detailed Description

Login via CAS.

Definition at line 24 of file class_LoginCAS.inc.


The documentation for this class was generated from the following file: