|
ILIAS
Release_4_4_x_branch Revision 61816
|
HTTPS. More...
Collaboration diagram for ilHTTPS:Public Member Functions | |
| ilHTTPS () | |
use ilHTTPS::getInstance() | |
| checkPort () | |
| check if current port usage is right: if https should be used than redirection is done, to http otherwise. | |
| __readProtectedScripts () | |
| isDetected () | |
| check if https is detected | |
| __readProtectedClasses () | |
| _checkHTTPS () | |
| static method to check if https connections are possible for this server public | |
| _checkHTTP () | |
| static method to check if http connections are possible for this server | |
| enableSecureCookies () | |
| enable secure cookies | |
Static Public Member Functions | |
| static | getInstance () |
| Get https instance. | |
Data Fields | |
| const | PROTOCOL_HTTP = 1 |
| const | PROTOCOL_HTTPS = 2 |
| $enabled = false | |
| $protected_scripts = array() | |
| $automaticHTTPSDetectionEnabled = false | |
| $headerName = false | |
| $headerValue = false | |
Protected Member Functions | |
| shouldSwitchProtocol ($to_protocol) | |
Static Private Attributes | |
| static | $instance = null |
HTTPS.
Definition at line 13 of file class.ilHTTPS.php.
| ilHTTPS::__readProtectedClasses | ( | ) |
Definition at line 160 of file class.ilHTTPS.php.
Referenced by ilHTTPS().
Here is the caller graph for this function:| ilHTTPS::__readProtectedScripts | ( | ) |
Definition at line 114 of file class.ilHTTPS.php.
Referenced by ilHTTPS().
Here is the caller graph for this function:| ilHTTPS::_checkHTTP | ( | ) |
static method to check if http connections are possible for this server
public
Definition at line 194 of file class.ilHTTPS.php.
| ilHTTPS::_checkHTTPS | ( | ) |
static method to check if https connections are possible for this server public
Definition at line 176 of file class.ilHTTPS.php.
Referenced by ilSecuritySettings\validate().
Here is the caller graph for this function:| ilHTTPS::checkPort | ( | ) |
check if current port usage is right: if https should be used than redirection is done, to http otherwise.
Definition at line 95 of file class.ilHTTPS.php.
References exit, and shouldSwitchProtocol().
Here is the call graph for this function:| ilHTTPS::enableSecureCookies | ( | ) |
enable secure cookies
public
| @return |
Definition at line 213 of file class.ilHTTPS.php.
References $ilLog, IL_COOKIE_PATH, and isDetected().
Here is the call graph for this function:
|
static |
Get https instance.
Definition at line 51 of file class.ilHTTPS.php.
References $instance, and ilHTTPS().
Referenced by ilUtil\deliverData(), and ilUtil\deliverFile().
Here is the call graph for this function:
Here is the caller graph for this function:| ilHTTPS::ilHTTPS | ( | ) |
Definition at line 31 of file class.ilHTTPS.php.
References $ilSetting, __readProtectedClasses(), and __readProtectedScripts().
Referenced by getInstance().
Here is the call graph for this function:
Here is the caller graph for this function:| ilHTTPS::isDetected | ( | ) |
check if https is detected
Definition at line 133 of file class.ilHTTPS.php.
References $headerName.
Referenced by enableSecureCookies().
Here is the caller graph for this function:
|
protected |
| bool | $to_protocol |
Definition at line 64 of file class.ilHTTPS.php.
References $_GET.
Referenced by checkPort().
Here is the caller graph for this function:| ilHTTPS::$automaticHTTPSDetectionEnabled = false |
Definition at line 23 of file class.ilHTTPS.php.
| ilHTTPS::$enabled = false |
Definition at line 20 of file class.ilHTTPS.php.
| ilHTTPS::$headerName = false |
Definition at line 24 of file class.ilHTTPS.php.
Referenced by isDetected().
| ilHTTPS::$headerValue = false |
Definition at line 25 of file class.ilHTTPS.php.
|
staticprivate |
Definition at line 18 of file class.ilHTTPS.php.
Referenced by getInstance().
| ilHTTPS::$protected_scripts = array() |
Definition at line 21 of file class.ilHTTPS.php.
| const ilHTTPS::PROTOCOL_HTTP = 1 |
Definition at line 15 of file class.ilHTTPS.php.
| const ilHTTPS::PROTOCOL_HTTPS = 2 |
Definition at line 16 of file class.ilHTTPS.php.