ILIAS  release_4-4 Revision
class.ilAuthUtils.php File Reference

Go to the source code of this file.

Data Structures

class  ilAuthUtils
 static utility functions used to manage authentication modes More...
 

Variables

const AUTH_LOCAL 1
 
const AUTH_LDAP 2
 
const AUTH_RADIUS 3
 
const AUTH_SCRIPT 4
 
const AUTH_SHIBBOLETH 5
 
const AUTH_CAS 6
 
const AUTH_SOAP 7
 
const AUTH_HTTP 8
 
const AUTH_ECS 9
 
const AUTH_OPENID 10
 
const AUTH_APACHE 11
 
const AUTH_INACTIVE 18
 
const AUTH_MULTIPLE 20
 
const AUTH_SOAP_NO_ILIAS_USER -100
 
const AUTH_LDAP_NO_ILIAS_USER -200
 
const AUTH_RADIUS_NO_ILIAS_USER -300
 
const AUTH_OPENID_NO_ILIAS_USER -400
 
const AUTH_APACHE_FAILED -500
 
const AUTH_MODE_INACTIVE -1000
 
const AUTH_SOAP_NO_ILIAS_USER_BUT_EMAIL -101
 
const AUTH_CAS_NO_ILIAS_USER -90
 
const AUTH_USER_WRONG_IP -600
 
const AUTH_USER_INACTIVE -601
 
const AUTH_USER_TIME_LIMIT_EXCEEDED -602
 
const AUTH_USER_SIMULTANEOUS_LOGIN -603
 
const AUTH_CAPTCHA_INVALID -604
 

Variable Documentation

◆ AUTH_APACHE

◆ AUTH_APACHE_FAILED

const AUTH_APACHE_FAILED -500

◆ AUTH_CAPTCHA_INVALID

const AUTH_CAPTCHA_INVALID -604

Definition at line 49 of file class.ilAuthUtils.php.

Referenced by ilAuthWeb\login(), and ilStartUpGUI\showLogin().

◆ AUTH_CAS

◆ AUTH_CAS_NO_ILIAS_USER

◆ AUTH_ECS

◆ AUTH_HTTP

const AUTH_HTTP 8

Definition at line 15 of file class.ilAuthUtils.php.

◆ AUTH_INACTIVE

const AUTH_INACTIVE 18

Definition at line 22 of file class.ilAuthUtils.php.

Referenced by ilAuthUtils\_getAuthModeOfUser(), and ilAuthUtils\_initAuth().

◆ AUTH_LDAP

◆ AUTH_LDAP_NO_ILIAS_USER

const AUTH_LDAP_NO_ILIAS_USER -200

◆ AUTH_LOCAL

◆ AUTH_MODE_INACTIVE

const AUTH_MODE_INACTIVE -1000

◆ AUTH_MULTIPLE

const AUTH_MULTIPLE 20

Definition at line 24 of file class.ilAuthUtils.php.

Referenced by ilAuthUtils\_getAuthModeOfUser(), and ilAuthUtils\_initAuth().

◆ AUTH_OPENID

◆ AUTH_OPENID_NO_ILIAS_USER

const AUTH_OPENID_NO_ILIAS_USER -400

Definition at line 29 of file class.ilAuthUtils.php.

Referenced by ilAuthContainerOpenId\loginObserver().

◆ AUTH_RADIUS

◆ AUTH_RADIUS_NO_ILIAS_USER

const AUTH_RADIUS_NO_ILIAS_USER -300

◆ AUTH_SCRIPT

◆ AUTH_SHIBBOLETH

◆ AUTH_SOAP

◆ AUTH_SOAP_NO_ILIAS_USER

const AUTH_SOAP_NO_ILIAS_USER -100

◆ AUTH_SOAP_NO_ILIAS_USER_BUT_EMAIL

const AUTH_SOAP_NO_ILIAS_USER_BUT_EMAIL -101

◆ AUTH_USER_INACTIVE

const AUTH_USER_INACTIVE -601

Definition at line 46 of file class.ilAuthUtils.php.

Referenced by ilAuthBase\loginObserver(), and ilStartUpGUI\showLogin().

◆ AUTH_USER_SIMULTANEOUS_LOGIN

const AUTH_USER_SIMULTANEOUS_LOGIN -603

Definition at line 48 of file class.ilAuthUtils.php.

Referenced by ilAuthBase\loginObserver(), and ilStartUpGUI\showLogin().

◆ AUTH_USER_TIME_LIMIT_EXCEEDED

const AUTH_USER_TIME_LIMIT_EXCEEDED -602

Definition at line 47 of file class.ilAuthUtils.php.

Referenced by ilAuthBase\loginObserver(), and ilStartUpGUI\showLogin().

◆ AUTH_USER_WRONG_IP

const AUTH_USER_WRONG_IP -600

Definition at line 45 of file class.ilAuthUtils.php.

Referenced by ilAuthBase\loginObserver(), and ilStartUpGUI\showLogin().