|
ILIAS
trunk Revision v12.0_alpha-1540-g00f839d5fa1
|
Collaboration diagram for ILIAS\WebDAV\Auth\ILIASAuthenticationFileCache:Public Member Functions | |
| __construct (private Filesystem $filesystem, SecretKeyRotation $secret_key_rotation) | |
| isAuthenticated (string $username, string $password) | |
| setAuthenticated (string $username, string $password, int $user_id) | |
Private Member Functions | |
| getAuthCacheFile (string $username) | |
| readAuthCache (string $username) | |
| writeAuthCache (string $username, string $password_hash, int $usr_id) | |
Private Attributes | |
| const string | SALT = 'webdav' |
| const string | F_USERNAME = 'username' |
| const string | F_USR_ID = 'usr_id' |
| const string | F_PW_HASH = 'password' |
| DataSigner | $data_signer |
Definition at line 30 of file ILIASAuthenticationFileCache.php.
| ILIAS\WebDAV\Auth\ILIASAuthenticationFileCache::__construct | ( | private Filesystem | $filesystem, |
| SecretKeyRotation | $secret_key_rotation | ||
| ) |
Definition at line 38 of file ILIASAuthenticationFileCache.php.
|
private |
Definition at line 47 of file ILIASAuthenticationFileCache.php.
Referenced by ILIAS\WebDAV\Auth\ILIASAuthenticationFileCache\readAuthCache(), and ILIAS\WebDAV\Auth\ILIASAuthenticationFileCache\writeAuthCache().
Here is the caller graph for this function:| ILIAS\WebDAV\Auth\ILIASAuthenticationFileCache::isAuthenticated | ( | string | $username, |
| string | $password | ||
| ) |
Definition at line 77 of file ILIASAuthenticationFileCache.php.
References ILIAS\WebDAV\Auth\ILIASAuthenticationFileCache\F_USR_ID, and ILIAS\WebDAV\Auth\ILIASAuthenticationFileCache\readAuthCache().
Here is the call graph for this function:
|
private |
Definition at line 52 of file ILIASAuthenticationFileCache.php.
References ILIAS\Repository\filesystem(), and ILIAS\WebDAV\Auth\ILIASAuthenticationFileCache\getAuthCacheFile().
Referenced by ILIAS\WebDAV\Auth\ILIASAuthenticationFileCache\isAuthenticated().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\WebDAV\Auth\ILIASAuthenticationFileCache::setAuthenticated | ( | string | $username, |
| string | $password, | ||
| int | $user_id | ||
| ) |
Definition at line 93 of file ILIASAuthenticationFileCache.php.
|
private |
Definition at line 63 of file ILIASAuthenticationFileCache.php.
References $payload, ILIAS\Repository\filesystem(), and ILIAS\WebDAV\Auth\ILIASAuthenticationFileCache\getAuthCacheFile().
Here is the call graph for this function:
|
private |
Definition at line 36 of file ILIASAuthenticationFileCache.php.
|
private |
Definition at line 35 of file ILIASAuthenticationFileCache.php.
|
private |
Definition at line 33 of file ILIASAuthenticationFileCache.php.
|
private |
Definition at line 34 of file ILIASAuthenticationFileCache.php.
Referenced by ILIAS\WebDAV\Auth\ILIASAuthenticationFileCache\isAuthenticated().
|
private |
Definition at line 32 of file ILIASAuthenticationFileCache.php.